• Este debate tiene 1 respuesta, 2 mensajes y ha sido actualizado por última vez el hace 2 años por AvatarLaura Nicolàs.
Viendo 2 entradas - de la 1 a la 2 (de un total de 2)

Respuestas del foro


  • Avatar
    Jaime Capilla
    Participante
    Jaime Capilla

    Hola! ¿Que tipo de field es el ideal para hacer una PK de una tabla? En algunos ejemplos he visto que se usa el Code pero no se si hay inconveniente en hacerlo integer.
    ¿Se podría hacer autonumerico?
    En el caso de que no fuera autonumerico ¿Existe alguna función para obtener el siguiente valor?

    #6502
    Avatar
    Laura Nicolàs
    Superadministrador
    Laura Nicolàs

    Hola Jaime,

    En las tablas de «maestros» (como el cliente, el proveedor, etc.) y en las de «documentos» (como la facturas, los pedidos, etc.), casi siempre usa campos tipo code como PK.

    En cambio en las tablas de movimientos, las PK son Integers autoincrementales.

    Mira, por ejemplo, la tabla «G/L Entry». La PK es un campo que se llama «Entry No.» y es Integer.
    En los diarios y lineas de documentos, parte de la PK es un Integer (normalmente se llama «Line No.») que se autoincrementa.

    Salut!
    Laura Nicolàs

    #6508
Viendo 2 entradas - de la 1 a la 2 (de un total de 2)

Debe iniciar sesión para responder a este tema.