JAVADB (Derby) OneToMany

Status
Nicht offen für weitere Antworten.

Ice-Tea

Bekanntes Mitglied
Hallo,
ich bastle grade an einer Datenbankstruktur für mein KochStudio.

Nur leider bin ich kein SQL experte und hab mich mit meinen Überlegungen jetzt so durcheinander gebracht, das ich nur noch Bahnhof verstehe.

Ich habe eine Datenbanktabelle "Zutat" und möchte jetzt dieser Zutat weitere passende Zutaten zuweisen.

Dazu habe ich mir eine Tabelle Zutaten_Crosslink erstellt in der es zwei werte gibt (geben soll)
1. Die ID der Zutat
2. Die ID der Zutat, die zu dieser Zutat passt ( Zimt passt zu Apfel etc)


Nun meine fragen:
Ist das jetzt ManyToMany oder OneToMany? ( ich bin völlig durcheinander)

Und wie muss ich den ForeinKey setzen?

Versucht hab ich schon folgendes:
Nur ist das genau verkehrt rum hab ich das gefühl ( Im Zutat-Entity wird ein ManyToOne erstellt )
Code:
ALTER TABLE ZUTAT ADD CONSTRAINT ZUTATEN_CROSSLINK
Foreign Key (ZUTATEN_CROSSLINK) REFERENCES ZUTATEN_CROSSLINK (ZUTATEN_CROSSLINK);

Hinweis:
Um mich etwas tiefer mit SQl zu beschäftigen möchte ich die Tabellen mit Hand anlegen. Die entities kann mir später Netbeans erstellen.
 

HoaX

Top Contributor
Many to Many, jede Zutat kann ja zu mehreren anderen passen und umgekehrt können je der Zutat selbst mehrere andere passen.
 

Ice-Tea

Bekanntes Mitglied
Sehe ich das richtig, das ich bei ManyToMany nur eine Facade bzw. JPAController brauche weil eines der Entities explizit der Besitzer ist?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
A JavaDB(Derby) als ODBC-Datenquelle eintragen Datenbankprogrammierung 4
M Gelöst: JavaDB - Derby Inhalt in Jar Datei speichern Datenbankprogrammierung 5
O Derby/JavaDB anwenden von Regular Expressions Datenbankprogrammierung 2
M JavaDB/Derby: Tabellen erstellen Datenbankprogrammierung 8
C Derby/JavaDB JavaDB: Keine Connection Datenbankprogrammierung 7
A EMails in JavaDB speichern Datenbankprogrammierung 4
A Volltextsuche mit Hibernate und JavaDB Datenbankprogrammierung 2
A BufferedImage in JavaDB mit Hibernate und JPA Datenbankprogrammierung 2
S Unterschied JavaDB JDBC? Datenbankprogrammierung 5
G JavaDB Datenbankprogrammierung 7
thor_norsk Datenbank: Apache Derby Datenbankprogrammierung 6
O apache derby in eclipse für Datenbanken einbauen Datenbankprogrammierung 3
F Derby Datenbankprogrammierung 5
T importierte Derby DB währen der Laufzeit einlesen Datenbankprogrammierung 2
L Derby/JavaFX Fehlermeldung Datenbankprogrammierung 3
R findet Derby.DB nicht !? Datenbankprogrammierung 5
K Eclipse Apache Derby Treiber Problem Datenbankprogrammierung 4
J Derby/JavaDB Datenbankanbindung Eclipse und Derby Datenbankprogrammierung 7
M JAVA Derby INSERT probleme Datenbankprogrammierung 12
J Verbindung zu Derby Datenbank funktioniert nicht Datenbankprogrammierung 14
T Datenbankfeld in Derby 255 Zeichen Datenbankprogrammierung 3
M Derby/JavaDB Derby SQL Insert mit AUTO_INCREMENT, welche ID wurde vergeben? Datenbankprogrammierung 6
C Derby auf Server Datenbankprogrammierung 6
R derby : in squirrel url zu db von tomcat Datenbankprogrammierung 4
H Derby: SYSCS_UTIL.SYSCS_EXPORT_QUERY mit String Abfrage in wehre-Klausel nicht möglich Datenbankprogrammierung 3
H Probleme mit Unicodedarstellung in Derby DB Datenbankprogrammierung 1
S Dringend Netbeans Derby DB random() function Datenbankprogrammierung 6
M HSQLDB oder DERBY - warum SCRIPT Datei? Datenbankprogrammierung 0
B Derby/JavaDB Einrichten der Derby DB / JAVA DB Datenbankprogrammierung 2
A Eclipse + Derby + Delete Row Datenbankprogrammierung 3
D Derby Datenbank bei Export zu JAR-Datei nicht möglich Datenbankprogrammierung 8
D Embedded Derby Datenbank Datenbankprogrammierung 4
reibi Derby/JavaDB Derby DB löschen Datenbankprogrammierung 5
L Derby Datenbank speichert nicht Datenbankprogrammierung 9
N Query für Derby DB mit Enterbrise Bean Datenbankprogrammierung 4
S Derby/JavaDB Derby zu MySQL Datenbankprogrammierung 6
H Derby/JavaDB Eine verschlüsselte Derby-Datenbank wieder entschlüsseln Datenbankprogrammierung 4
G Derby/H2 Welches u. Wie installieren/verwenden? Datenbankprogrammierung 10
L Derby/JavaDB Derby macht Probleme Datenbankprogrammierung 4
zilti Derby/JavaDB EclipseLink und Derby: "Abschneidefehler" bei @Lob Datenbankprogrammierung 2
B Derby Databankabfrage liefert Ergebnisse nicht korrekt Datenbankprogrammierung 2
H Derby SQL-Abfragen in Datei abspeichern Datenbankprogrammierung 2
H Flat Files in Derby importieren Datenbankprogrammierung 3
reibi Derby/JavaDB Derby russty manager deaktivieren Datenbankprogrammierung 3
L Derby Dezimal-Spalte die Größe ändern Datenbankprogrammierung 2
D PostgreSQL vs Firebird vs Derby Datenbankprogrammierung 12
P Zugreifen auf Derby Datenbank mit java (ÜBERARBEITET) Datenbankprogrammierung 2
R Lokale Derby in einer JPA-Anwendung Datenbankprogrammierung 3
S Derby ein zweites mal als Read-only öffnen Datenbankprogrammierung 9
M Derby insert, ID auslesen Datenbankprogrammierung 3
J Derby Datenbankprogrammierung 7
S Derby Datenbank "offline" und "online" Datenbankprogrammierung 5
L Apache Derby Management-Tool Datenbankprogrammierung 3
T Derby und Foreign Keys Datenbankprogrammierung 4
T Zugriff auf Derby-Datenbank will einfach nicht klappen Datenbankprogrammierung 22
O Derby Performance Probleme? Datenbankprogrammierung 4
H Derby in Java 6 direkt integriert? Wie nutzt man das? Datenbankprogrammierung 3
Z derby abfrage von einem Timestamp Datenbankprogrammierung 2
GilbertGrape Allgemeines zu Derby Datenbankprogrammierung 7
G Derby Anleitung? Datenbankprogrammierung 1
H Migration von MySQL auf Derby Datenbankprogrammierung 2
B Java Derby Datenbank mit CLOB & BLOB Datenbankprogrammierung 5
vogella Java DB (Derby) Size Datenbankprogrammierung 12
J Derby Cursor Problem Datenbankprogrammierung 2
R Wie stabil ist Derby? Datenbankprogrammierung 2
P derby datenbank Datenbankprogrammierung 2
D Installation von Apache Derby in Eclipse Datenbankprogrammierung 1
P DERBY vs HSQLDB (Vor- Nachteile) Datenbankprogrammierung 3
B Cloudscape/Derby NetworkServer als JDBCRealm Datenbank Datenbankprogrammierung 2
P Apache DERBY - Datanbank erstellen Datenbankprogrammierung 2
D Hibernate oneToMany Syntaxfehler Datenbankprogrammierung 3
S @OneToMany @JoinTable failed to lazily initialize a collection Fehler Datenbankprogrammierung 2
OnDemand Hibernate OneToMany ManyToOne Datenbankprogrammierung 61
K bidirektionale OneToMany Endlosschleife Datenbankprogrammierung 6
M Problem mit JPA - OneToMany-Relation Datenbankprogrammierung 3
S Derby/JavaDB OpenJPA, @oneToMany und Probleme Datenbankprogrammierung 2
turmaline [Hibernate] @OneToMany - Eine referenzierte Tabelle abfragen Datenbankprogrammierung 11
J MySQL Hibernate: Probleme beim Speichern von OneToMany - Datensätzen Datenbankprogrammierung 2
A JPA + @OneToMany + String ArrayList Datenbankprogrammierung 4
GilbertGrape hibernate: Problem mit OneToMany Datenbankprogrammierung 4
G Hibernate oneToMany Not null Datenbankprogrammierung 4

Ähnliche Java Themen

Neue Themen


Oben