Título: Duda PK y FK Publicado por: Gogeto en 17 Julio 2011, 20:45 pm Hola.
Estoy diseñando una DB y para que la organizacion del contenido sea natural se me ocurrio utilizar taxonomías (no voy a explicar detralladamente como funciona la tabla y organizacion porque no lo creo necesario para la pregunta) Las tablas son asi: Taxonomies: TaxID (pk) TaxFatherID (fk related to Taxonomnies.TaxID) TaxNameSpa TaxNameEng Peliculas Mov.ID (pk) MovTaxID (fk related to Taxonomy relacion 0 a 1) -- Cada pelicula tendra su taxonomía propia!) RestoTabla Series Ser.ID (pk) SerTaxID (fk related to Taxonomy relacion 0 a 1) -- Cada serie tendra su taxonomía propia!) RestoTabla TVFilms TMov.ID (pk) TMovTaxID (fk related to Taxonomy relacion 0 a 1) -- Cada serie tendra su taxonomía propia!) RestoTabla Tengo 2 preguntas: Pueden las fk de TVFilms, series y pelis ser indices? Seria esto compatible con la forma normal 3? los elementos serian únicos, no es realmente necesario el surrogated key ModID He leido en un documento de MySQL lo siguiente: En la tabla que hace referencia, debe haber un índice donde las columnas de clave extranjera estén listadas en primer lugar, en el mismo orden. Las taxonomías se crean a la vez que las pelis/series, así que el orden sera el mismo, pero por cada elemento en movies se preveen alrededor de 5-10 entradas en taxonomies, entre las que pertenecen a series,tvmovies y las subcategorias de cada una |