Καλησπέρα,
Προσπαθώ να συνδέσω 3 πίνακες έστω Α (α,β,γ), Β (δ,ε,ζ) και Γ(η,θ,ι) , τα υπογραμμισμένα είναι τα primary keys. Ο Α με τον Β συνδέονται με μια σχέση 1-1 και είμαστε εντάξει, ο Γ με τον Β συνδέονται με μια σχέση 1-many και είμαστε πάλι ok. Αυτό που θέλω να κάνω είναι να συνδέσω και τον Γ με τον Α με μια σχέση 1-many αλλά θέλω η σύνδεση να γίνει πάνω στο πεδίο ι του πίνακα Γ και όχι στο primary key (δηλ. το foreign key που θα πάει στον Α να είναι το πεδίο ι) . Τι πρέπει να κάνω; Μπορώ να έχω 2 primary keys σε ένα πίνακα και τι σημαίνει αυτό;
Όπως καταλάβατε ειμαι ακόμα στο στάδιο του λογικού σχεδιασμού της βάσης αλλά αν έχει σημασία θα την υλοποιήσω σε SQL Server 2005.
Ευχαριστώ