2010-12-23 11 views
7

Paralelamente a mi pregunta sobre Useful stock SQL datasets, me pregunto si alguien ha encontrado una biblioteca/página web/wiki/etc. que contiene modelos de datos stock SQL. Por ejemplo, el problema de mantener tablas para credenciales de inicio de sesión se enfrenta a innumerables desarrolladores. ¿Alguno de ustedes conoce un modelo de datos que proporciona una implementación de mejores prácticas de esta tabla? ¿Qué pasa con otros casos de uso? Estoy pensando en cosas como control de inventario, informes de ventas, eventos de aplicaciones (inicio de sesión, cierre de sesión, visualización de una página o artículo determinado, etc.). Me encontré con un gran recurso al databaseanswers.org, pero me pregunto si hay algún otro recurso que debería ver.Modelos de datos útiles de SQL?

Al igual que mi pregunta sobre conjuntos de datos, estoy buscando cosas que puedan incorporarse fácilmente en una aplicación, satisfacer una necesidad genérica que tienen muchos desarrolladores y algo que no es específico de una sola industria o sector comercial. Las libretas de direcciones, las tablas de credenciales de inicio de sesión, los mensajes, etc. caen dentro de los criterios en los que estoy pensando.

¿Alguna idea?

+0

Aunque no es subjetiva, esta pregunta no tiene respuestas útiles. La única pregunta directa que hace es "¿Alguno de ustedes sabe ...?". La respuesta es sí o no. Los formularios normales son el patrón que necesita, la forma en que aplica esa forma es puramente impulsada por los requisitos. –

Respuesta

4

¿Has visto la pregunta relational-database-design-patterns?

EDITAR: Después de haber conseguido interesado en esta pregunta que tenía un vistazo por cualquier libro sobre el tema y encontré los siguientes volúmenes:

The Data Model Resource Book: A Library of Universal Data Models for All Enterprises: Vol 1

The Data Model Resource Book: A Library of Universal Data Models by Industry Types: Vol 2

The Data Model Resource Book: Universal Patterns for Data Modeling Vol 3

No he leído la serie, así que no puedo recomendarla, pero se ven interesantes.

+0

@Shadowman: Acabo de comprar esos volúmenes, a pesar de que ofrecen gran información en muchas áreas y problemas, los encuentro bastante abrumadores (como un modelo de entidad ~ 35 solo para almacenar direcciones y contactos para un uso "genérico"). –

+0

@Alix Axel - Gracias por compartir sus puntos de vista sobre estos libros, me gustaría saber más de sus pensamientos si está dispuesto a escribir comentarios sobre ellos, ya que estoy tentado de comprarlos yo mismo. – Tony

2

Aquí es una lista de scbemas estándar profesionales del ebXML: http://docs.oasis-open.org/ubl/os-UBL-2.0/xsd/maindoc/

Ellos no son exactamente "modelos de datos", pero los esquemas de intercambio de mensajes, pero puede ayudar a modelar sus datos.

Evite el uso de los "Modelos de datos estándar" (como los dbanswers), son deficientes y no pueden abordar incluso los escenarios más comunes.

+1

+1 por "son pobres" –

Cuestiones relacionadas