Preguntas etiquetadas con database-design

28
JSONB con indexación frente a hstore

Estoy tratando de decidir sobre el diseño de la base de datos, con la menor cantidad de suposiciones (con respecto a cómo evoluciona realmente la aplicación web) en esta etapa. Como primer paso, entendiendo que las UNIONES son caras, estoy considerando una pequeña cantidad de tablas monolíticas...

26
¿Cómo mapeo una relación IS-A en una base de datos?

Considera lo siguiente: entity User { autoincrement uid; string(20) name; int privilegeLevel; } entity DirectLoginUser { inherits User; string(20) username; string(16) passwordHash; } entity OpenIdUser { inherits User; //Whatever attributes OpenID needs... I don't know; this is...

26
¿Cómo sumergirse en una base de datos fea?

Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no acepta nuevas respuestas o interacciones. Estoy seguro de que muchos de ustedes están / estaban tratando con una base de...

25
Almacenar dirección IP

Tengo que almacenar la dirección IP de todos los usuarios registrados en la base de datos. Me pregunto, ¿cuántos caracteres debo declarar para esa columna? ¿Debo admitir también IPv6? Si es así, ¿cuál es la longitud máxima de la dirección

24
Diseño de base de datos de contabilidad de doble entrada

Estoy creando software de contabilidad. Necesito hacer cumplir la contabilidad de doble entrada. Tengo el problema clásico de una fila por transacción versus dos filas. Tomemos un ejemplo y veamos cómo se implementaría en ambos escenarios. Considere cuenta Cashy cuenta Rent. Cuando pago mi renta...