CREATE TABLE lien (
    site1 character varying(64) NOT NULL,
    page1 character varying(64) NOT NULL,
    site2 character varying(64) NOT NULL,
    page2 character varying(64) NOT NULL
);

--
-- Name: page; Type: TABLE; Schema: public; Owner: postgres; Tablespace: 
--

CREATE TABLE page (
    site character varying(64) NOT NULL,
    chemin character varying(64) NOT NULL,
    "date_màj" date NOT NULL,
    auteur integer NOT NULL,
    contenu text NOT NULL
);


--
-- Name: rédacteur; Type: TABLE; Schema: public; Owner: postgres; Tablespace: 
--

CREATE TABLE "rédacteur" (
    id integer NOT NULL,
    nom character varying(16) NOT NULL,
    email character varying(32) NOT NULL
);


--
-- Name: rédacteur_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE "rédacteur_id_seq"
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: rédacteur_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE "rédacteur_id_seq" OWNED BY "rédacteur".id;


--
-- Name: site; Type: TABLE; Schema: public; Owner: postgres; Tablespace: 
--

CREATE TABLE site (
    url character varying(64) NOT NULL,
    webmaster integer NOT NULL,
    "thème" character varying(16) NOT NULL
);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY "rédacteur" ALTER COLUMN id SET DEFAULT nextval('"rédacteur_id_seq"'::regclass);


--
-- Data for Name: lien; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY lien (site1, page1, site2, page2) FROM stdin;
www.disney.fr	/films/monstres-academy/	www.disney.fr	/disney-xd/avengers-rassemblement/
www.disney.fr	/films/monstres-academy/	www.starwars.com	/watch/ep-i-3d-kids-tv-spot.html
www.disney.fr	/disney-xd/avengers-rassemblement/	www.nintendo.fr	/Jeux/Wii-U/Bayonetta-2-765382.html
www.disney.fr	/disney-xd/avengers-rassemblement/	www.leboncoin.fr	/informatique/640195790.htm?ca=17_s
www.nintendo.fr	/Jeux/Wii-U/Bayonetta-2-765382.html	www.starwars.com	/watch/ep-i-3d-kids-tv-spot.html
www.nintendo.fr	/Jeux/Wii-U/Bayonetta-2-765382.html	www.leboncoin.fr	/informatique/640195790.htm?ca=17_s
www.nintendo.fr	/Wii-U/La-console/La-console-660145.html	www.nintendo.fr	/Jeux/Wii-U/Bayonetta-2-765382.html
www.starwars.com	/watch/ep-i-3d-kids-tv-spot.html	www.nintendo.fr	/Wii-U/La-console/La-console-660145.html
www.starwars.com	/watch/ep-i-3d-kids-tv-spot.html	www.disney.fr	/disney-xd/avengers-rassemblement/
www.starwars.com	/shop/lifestyle/chewbacca_iphone5/index.html	www.leboncoin.fr	/nautisme/639855728.htm?ca=24_s
www.leboncoin.fr	/nautisme/639855728.htm?ca=24_s	www.starwars.com	/shop/lifestyle/chewbacca_iphone5/index.html
\.


--
-- Data for Name: page; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY page (site, chemin, "date_màj", auteur, contenu) FROM stdin;
www.disney.fr	/films/monstres-academy/	2012-01-01	23	version initiale
www.disney.fr	/films/monstres-academy/	2012-08-01	64	Même quand il n'était qu'un tout petit monstre, Bob Razowski rêvait déjà de devenir une Terreur. Aujourd'hui, il est enfin en première année à la prestigieuse université Monstres Academy, où sont formées les meilleures Terreurs.
www.disney.fr	/disney-xd/avengers-rassemblement/	2014-02-01	32	Inventeur de génie et chef des Avengers, Iron Man est un homme déterminé, convaincu que tout problème peut être résolu grâce à la science et à la technologie. Son armure lui offre la capacité de voler et son arsenal de haute technologie ainsi que ses rayons répulseurs font de lui une arme redoutable à part entière.
www.nintendo.fr	/Jeux/Wii-U/Bayonetta-2-765382.html	2014-03-01	23	Dans un monde où la magie règne s'affrontent les sorcières de l'Umbra, maitresses des forces des ténèbres, et les sages de Lumen, défenseurs de la lumière. Bayonetta, une femme séduisante, au caractère bien trempé et dotée de pouvoirs magiques, est la dernière à maitriser les arcanes de l'Umbra.
www.nintendo.fr	/Wii-U/La-console/La-console-660145.html	2013-07-01	7	La Wii U est la toute nouvelle console de jeux de salon créée par Nintendo, qui modifie radicalement la relation à votre téléviseur et la manière dont vous, vos amis et votre famille, êtes connectés.
www.starwars.com	/watch/ep-i-3d-kids-tv-spot.html	2013-09-01	32	version initiale
www.starwars.com	/watch/ep-i-3d-kids-tv-spot.html	2014-01-01	7	A television spot, intended for fans of all ages, celebrating the theatrical release of Star Wars: The Phantom Menace in 3D.
www.starwars.com	/shop/lifestyle/chewbacca_iphone5/index.html	2012-03-01	64	Show you're a classic Star Wars fan with this case that's as strong and reliable as Chewbacca. Reinforced hard shell securely holds your iPhone 5 and won't let go. Wookiee tested. Han Solo approved.
www.leboncoin.fr	/nautisme/639855728.htm?ca=24_s	2014-03-15	32	loue bateau cap camarat 6.35 m moteur suzuki 140 CV faible consommation taud , GPS couleur , depart arrivee ponton du Marin Contact 06.96.12.34.56
www.leboncoin.fr	/informatique/640195790.htm?ca=17_s	2013-06-01	23	Bonjour , je vend mon imprimantes multi-fonction , pour cause de déménagement , bonne état general , servis peut de foi contacte par téléphone au 0612345678 ou 0687654321
\.


--
-- Data for Name: rédacteur; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY "rédacteur" (id, nom, email) FROM stdin;
7	Gandalf	gandalf@free.fr
23	Zelda	zelda@gmx.com
32	Luke	luke@gmail.com
64	Merida	merida@yahoo.com
\.


--
-- Name: rédacteur_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres
--

SELECT pg_catalog.setval('"rédacteur_id_seq"', 1, false);


--
-- Data for Name: site; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY site (url, webmaster, "thème") FROM stdin;
www.disney.fr	64	films
www.starwars.com	32	films
www.nintendo.fr	23	jeux
www.leboncoin.fr	7	annonces
\.


--
-- Name: lien_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres; Tablespace: 
--

ALTER TABLE ONLY lien
    ADD CONSTRAINT lien_pkey PRIMARY KEY (site1, page1, site2, page2);


--
-- Name: page_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres; Tablespace: 
--

ALTER TABLE ONLY page
    ADD CONSTRAINT page_pkey PRIMARY KEY (site, chemin, "date_màj");


--
-- Name: rédacteur_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres; Tablespace: 
--

ALTER TABLE ONLY "rédacteur"
    ADD CONSTRAINT "rédacteur_pkey" PRIMARY KEY (id);


--
-- Name: site_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres; Tablespace: 
--

ALTER TABLE ONLY site
    ADD CONSTRAINT site_pkey PRIMARY KEY (url);


--
-- Name: lien_site1_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY lien
    ADD CONSTRAINT lien_site1_fkey FOREIGN KEY (site1) REFERENCES site(url);


--
-- Name: lien_site2_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY lien
    ADD CONSTRAINT lien_site2_fkey FOREIGN KEY (site2) REFERENCES site(url);


--
-- Name: page_auteur_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY page
    ADD CONSTRAINT page_auteur_fkey FOREIGN KEY (auteur) REFERENCES "rédacteur"(id);


--
-- Name: page_site_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY page
    ADD CONSTRAINT page_site_fkey FOREIGN KEY (site) REFERENCES site(url);


--
-- Name: site_webmaster_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY site
    ADD CONSTRAINT site_webmaster_fkey FOREIGN KEY (webmaster) REFERENCES "rédacteur"(id);
