Bueno sobre las claves primaria eso ya lo sabia y comprendia, lo unico que no entendia , bueno es el uso de las claves foraneas, yo siempre habia creado las relaciones de tabla con tabla todas con primary key, pero ahora como ando investigando y leyendo creo que vere si trato con las foraneas cuando tenga que relacionar...
gracias man ;) y bueno mi profesor de base de datos me cae mal