Hola, estoy haciendo un diseño de base de datos para un museo.
¿Qué opináis en general? ¿Está más o menos bien?
Todos los ID son BIGINT UNSIGNED, la mayoría de texto VARCHAR(45) y las descripciones VARCHAR(450)
piezas sería todos los elementos expuestos en el museo
ventas y compras las ventas y compras de las piezas. Estas habrá que cambiarlas bastante para añadir facturas, iva, etc
salidas_entradas_piezas cuando entra una pieza en el museo (cuando se compra o cuando se dona )y cuando sale (por venta o por exposición) por lo que siempre tendremos controladas las piezas que realmente están en el museo.
donaciones marcamos las donaciones efectuadas. Cada donación está compuesta entre 1 y 5 piezas, que es el número máximo de piezas que se pueden registrar en las hojas de donaciones. Si se donan más de 5 piezas se hacen más registros de donaciones.
Cada pieza de la donación tiene ciertos valores que se especifican en
donaciones_piezas Socios o clientes que tiene el museo, cada socio tiene una cuota a pagar mensualmente o anualmente.
tipos_socios pueden ser mensuales, anuales, vitalicios, solo clientes, anónimo, ...
Cada pieza es de un id_tipo (
consolas, arcades, ordenadores, juegos, perifericos o
merchandising), y el id_sistema indica el id en concreto de la tabla marcada por el id_tipo
Si necesitáis más datos iré explicando con más detalle