Mapeo EJB3
Publicado por yacc (1 intervención) el 22/04/2007 04:03:12
HOLA CUMINIDAD COMO REALIZO EL MAPEO EN EJB3 EL MODELO RELACIONAL QUE ESTA ABAJO.
NECESITO HACER UN MANTENIMIENTO A LAS TRES TABLAS.
LES ESTOY MUY AGRADECIDO POR SU AYUDA
SI TIENEN ALGUN EJEMPLO NO DUDEN DE FACILITARME A ESTE CORREO
[email protected]
********************************************************
CREATE TABLE prueba.Auto (
IdAuto int NOT NULL,
Marca varchar(50) NULL
)
go
ALTER TABLE prueba.Auto
ADD PRIMARY KEY (IdAuto)
go
CREATE TABLE prueba.Persona (
IdPersona int NOT NULL,
Nombre varchar(50) NULL,
Apellido varchar(50) NULL
)
go
ALTER TABLE prueba.Persona
ADD PRIMARY KEY (IdPersona)
go
CREATE TABLE prueba.PersonaAuto (
IdPersona int NOT NULL,
IdAuto int NOT NULL,
FechaInicio datetime NULL,
FechaFinal datetime NULL
)
go
ALTER TABLE prueba.PersonaAuto
ADD PRIMARY KEY (IdPersona, IdAuto)
go
ALTER TABLE prueba.PersonaAuto
ADD FOREIGN KEY (IdAuto)
REFERENCES prueba.Auto
ON DELETE NO ACTION
ON UPDATE NO ACTION
go
ALTER TABLE prueba.PersonaAuto
ADD FOREIGN KEY (IdPersona)
REFERENCES prueba.Persona
ON DELETE NO ACTION
ON UPDATE NO ACTION
go
NECESITO HACER UN MANTENIMIENTO A LAS TRES TABLAS.
LES ESTOY MUY AGRADECIDO POR SU AYUDA
SI TIENEN ALGUN EJEMPLO NO DUDEN DE FACILITARME A ESTE CORREO
[email protected]
********************************************************
CREATE TABLE prueba.Auto (
IdAuto int NOT NULL,
Marca varchar(50) NULL
)
go
ALTER TABLE prueba.Auto
ADD PRIMARY KEY (IdAuto)
go
CREATE TABLE prueba.Persona (
IdPersona int NOT NULL,
Nombre varchar(50) NULL,
Apellido varchar(50) NULL
)
go
ALTER TABLE prueba.Persona
ADD PRIMARY KEY (IdPersona)
go
CREATE TABLE prueba.PersonaAuto (
IdPersona int NOT NULL,
IdAuto int NOT NULL,
FechaInicio datetime NULL,
FechaFinal datetime NULL
)
go
ALTER TABLE prueba.PersonaAuto
ADD PRIMARY KEY (IdPersona, IdAuto)
go
ALTER TABLE prueba.PersonaAuto
ADD FOREIGN KEY (IdAuto)
REFERENCES prueba.Auto
ON DELETE NO ACTION
ON UPDATE NO ACTION
go
ALTER TABLE prueba.PersonaAuto
ADD FOREIGN KEY (IdPersona)
REFERENCES prueba.Persona
ON DELETE NO ACTION
ON UPDATE NO ACTION
go
Valora esta pregunta


0