sebaspasker/Planea_M11

Crear la BBDD

sebaspasker opened this issue · 0 comments

En formato diagrama de clases o EERR.

  • Tabla Usuarios
  1. id -> int identity (1, 1) NOT NULL
  2. nombre -> nvarchar (10) NOT NULL
  3. apellidos -> nvarchar (20) NOT NULL
  4. nombre_usuario -> nvarchar (12) NOT NULL
  5. ciudad -> nvarchar (10) NOT NULL
  6. preferencia -> nvarchar (12) NOT NULL
  7. email -> nvarchar (14) NOT NULL
  8. edad -> int NOT NULL
  9. password (20)
    Clave primaria id
    Clave ajena nombre_usuario y email
  • Tabla Favoritos
  1. id
  2. nvarchar nombre_usuario (12) not null
  3. nvarchar nombre_usuario_favorito (12) not null
    primary key id
    clave ajena (nombre_usuario, nombre_usuario_favorito)
  • Tabla Planes
  1. id
  2. nombre (20) nvarchar not null
  3. precio int not null
  4. ciudad (10) not null
  5. categoria (12) not null
    clave primaria id
    clave alternativa nombre
  • Tabla Parejas
  1. int id not null
  2. nombre_usuario_1 nvarchar(12) not null
  3. nombre_usuario_2 nvarchar(12) not null
  4. nombre_plan (20) nvarchar(20) not null
  5. hora_inicio int not null
  6. hora_fin not null
  7. bool aceptado_plan not null
    Clave primaria (id)
    clave ajena (nombre_usuario_1, nombre_usuario_2, nombre_plan)

primary key id
alternative key

  • Relaciones