bases de donnees objets <-> je vais craquer [SQL/Oracle] - SQL/NoSQL - Programmation
Marsh Posté le 10-03-2003 à 12:11:40
Je vais peut être dire une connerie, mais commence par créer tes deux tables et ensuite tu poura créer tes clefs étrangère sans problème.
Marsh Posté le 10-03-2003 à 14:11:47
tetedeiench a écrit : Je vais craquer
|
tu vires tes clefs:
Code :
|
puis tu les remets :
alter table add foreign key ...
tu fais l'inverse pour détruire tes tables : tu vires les clefs et tu butes les tables.
Si tu as des notnull sur les foreign, tu fais les premiers insert avant de poser les clefs.
Marsh Posté le 09-03-2003 à 23:28:42
Je vais craquer
J'ai un homework de folie a faire, j'y ai deja passe 50 heures, et me reste encore une moitie a faire, et bloque mechamment
Je me suis deja tape une base de donnees orientee objeta faire sous Objectivity en C++, avec une 15aine de requetes et une douzaine de tables, la, je me tape la meme a faire sous ORACLE
J'ai deux soucis :
Quand on a une relation n <-> m sans attributs, on doit declarer une cle etrangere d'un type vers l'autre, et vice versa, nan ?
Mon probleme est pas le type ( j'ai trouve comment le faire) mais la creation de table.
Je cree la table, il se plaint que l'objet que je reference existe pas. ben oui je l'ai pas encore cree ! Et je trouve pas comment faire.
Imaginez deux objets, de type equipage et de type avion. Un avion a plusieurs membres d;equipage, un equipage peux bosser dans differents avions.
J'ai declare mes types comme suit :
Ca ca va ca marche.
Maintenant je declare les tables, et ca coince
Pourquoi le monde est si cruel ?
Je fais comment ?
Message édité par Tetedeiench le 09-03-2003 à 23:46:07