Appliquer la notion

Question

Une adresse postale est composée :

  • d'un numéro de l'adresse - un entier nécessairement renseigné,

  • d'un indice de répétition - une chaîne de caractères,

  • d'un nom de la voie - une chaîne de caractères nécessairement renseignée,

  • d'un code postal - un entier nécessairement renseigné,

  • d'un nom officiel de la commune - une chaîne de caractères nécessairement renseignée,

  • d'un complément du nom de la voie - une chaîne de caractères.

Écrire la requête SQL permettant de créer à la table associée.

On supposera que les chaînes de caractères ont une longueur maximale de 50.

Solution

Une requête pour réaliser cela peut être :

1
CREATE TABLE adressePostale(
2
numero INTEGER NOT NULL,
3
indice_rep VARCHAR(50),
4
nom_voie VARCHAR(50) NOT NULL,
5
code_postal INTEGER NOT NULL,
6
commune VARCHAR(50) NOT NULL,
7
complement VARCHAR(50)
8
);