Mysql Polo Universitario
-- phpMyAdmin SQL Dump
-- version 2.9.1.1
--
-- Host: localhost
-- Generato il: 12 Feb, 2011 at 09:35 AM
-- Versione MySQL: 5.0.27
-- Versione PHP: 5.3.0
--
-- Database: `polo_universitario`
--
-- --------------------------------------------------------
--
-- Struttura della tabella `corsi_di_laurea`
--
CREATE TABLE `corsi_di_laurea` (
`cl_corlau` varchar(6) NOT NULL,
`cl_tiplau` varchar(1) NOT NULL,
`cl_facolt` varchar(50) NOT NULL,
PRIMARY KEY (`cl_corlau`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- --------------------------------------------------------
--
-- Struttura della tabella `docenti`
--
CREATE TABLE `docenti` (
`do_coddoc` varchar(6) NOT NULL,
`do_nomdoc` varchar(50) NOT NULL,
`do_dipart` varchar(50) NOT NULL,
PRIMARY KEY (`do_coddoc`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- --------------------------------------------------------
--
-- Struttura della tabella `corsi`
--
CREATE TABLE `corsi` (
`co_codcor` varchar(6) NOT NULL,
`co_nomcor` varchar(50) NOT NULL,
`co_coddoc` varchar(6) NOT NULL,
PRIMARY KEY (`co_codcor`,`co_coddoc`),
FOREIGN KEY (`co_coddoc`) REFERENCES docenti (`do_coddoc`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- --------------------------------------------------------
--
-- Struttura della tabella `studenti`
--
CREATE TABLE `studenti` (
`st_matric` varchar(6) NOT NULL,
`st_nomstu` varchar(50) NOT NULL,
`st_corlau` varchar(6) NOT NULL,
`st_annnas` year(4) NOT NULL,
PRIMARY KEY (`st_matric`),
FOREIGN KEY (`st_corlau`) REFERENCES corsi_di_laurea (`cl_corlau`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- --------------------------------------------------------
--
-- Struttura della tabella `frequenta`
--
CREATE TABLE `frequenta` (
`fr_matric` varchar(6) NOT NULL,
`fr_codcor` varchar(6) NOT NULL,
PRIMARY KEY (`fr_matric`,`fr_codcor`),
FOREIGN KEY (`fr_matric`) REFERENCES studenti (`st_matric`),
FOREIGN KEY (`fr_codcor`) REFERENCES corsi (`co_codcor`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Commenti
Posta un commento