Bonjour tout le monde,

j'espère poster au bon endroit.

Je souhaite créer une base de données mais je ne suis pas sûr des relations à établir entre les différentes tables, notamment avec les notions de clé étrangères.

Merci aussi de me dire s'il est parfois préférable de créer une table supplémentaire dans certains cas.

Voici cas :
J'ai :

une table Personnes avec leur identifiant (clé primaire), nom, prénom, adresse, ville, revenus

une table ville avec un identifiant (primaire), nom_Ville

C'est ici que j'ai un peu de mal

une table Revenus avec Salaire, loyer, autre, total

Revenus = revenus dans la table personne.

Sachant que je souhaite que total = Salaire - loyer - autre.

Comment faire dans ce cas ?

J'espère que j'ai été clair dans mes explications. Merci de me dire aussi si je vais dans la bonne direction.

@+