Bonjour,
Je me pose une question. Je suis en train de construire un DW en étoile sous oracle (oracle application express et sql developer). Je suis débutant et je suis un peux dans le brouillard. Je me pose des questions stupide.
En datawarehouse, j'ai mes dimensions avec dans chaque dimension un ID. Ma table de fait regroupe mes ID et parfois des champs supplémentaires.
Mes ID de mes dimensions sont bien des clés primaires ? n'est-ce pas ?
Mes ID de ma table de fait sont bien des clés étrangères ? n'est-ce pas ?
En BDD relationnel, je fais des jointures entre mes table pour créer des associations. En datawarehouse, ma table de fait regroupe des ID mais je n'ai pas de jointure (si je ne me trompe pas). Comment faire pour qu'un enregistrement soit cohérent ?
Quand je fais un insert, je le fais dans mes dimensions ou dans ma table de fait ?
Je ne sais pas si je suis clair dans ma question,
merci de votre
Nikolas
Partager