-- http://www.phpmyadmin.net
--
-- Anamakine: localhost
-- Üretim Zamanı: 29 Nisan 2014 saat 08:15:28
-- Sunucu sürümü: 5.5.8
-- PHP Sürümü: 5.3.5




--
-- Veritabanı: `elektronik`
--

-- --------------------------------------------------------

--
-- Tablo için tablo yapısı `alisveris`
--

CREATE TABLE IF NOT EXISTS `alisveris` (
  `alisveris_id` int(5) NOT NULL,
  `fiyat` int(10) DEFAULT NULL,
  `tarih` date DEFAULT NULL,
  `adet` int(10) DEFAULT NULL,
  `urun_no` int(5) DEFAULT NULL,
  `kul_no` int(5) DEFAULT NULL,
  PRIMARY KEY (`alisveris_id`),
  KEY `FK_alisveris` (`kul_no`),
  KEY `FK_alisveris1` (`urun_no`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_turkish_ci;

--
-- Tablo döküm verisi `alisveris`
--

INSERT INTO `alisveris` (`alisveris_id`, `fiyat`, `tarih`, `adet`, `urun_no`, `kul_no`) VALUES
(1, 1500, '2012-04-12', 1, 1, 1),
(2, 300, '2012-04-13', 1, 2, 2);

-- --------------------------------------------------------

--
-- Tablo için tablo yapısı `fatura`
--

CREATE TABLE IF NOT EXISTS `fatura` (
  `teslim_no` int(5) NOT NULL,
  PRIMARY KEY (`teslim_no`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_turkish_ci;

--
-- Tablo döküm verisi `fatura`
--

INSERT INTO `fatura` (`teslim_no`) VALUES
(1),
(2);

-- --------------------------------------------------------

--
-- Tablo için tablo yapısı `satis`
--

CREATE TABLE IF NOT EXISTS `satis` (
  `urun_no` int(5) DEFAULT NULL,
  `alisveris_id` int(5) DEFAULT NULL,
  KEY `FK_satis` (`urun_no`),
  KEY `FK_satis1` (`alisveris_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_turkish_ci;

--
-- Tablo döküm verisi `satis`
--

INSERT INTO `satis` (`urun_no`, `alisveris_id`) VALUES
(1, 2),
(2, 1);

-- --------------------------------------------------------

--
-- Tablo için tablo yapısı `stok`
--

CREATE TABLE IF NOT EXISTS `stok` (
  `adet` int(10) DEFAULT NULL,
  `urun_no` int(5) DEFAULT NULL,
  `stok_no` int(5) DEFAULT NULL,
  KEY `FK_stok` (`urun_no`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_turkish_ci;

--
-- Tablo döküm verisi `stok`
--

INSERT INTO `stok` (`adet`, `urun_no`, `stok_no`) VALUES
(150, 1, 1),
(35, 2, 2);

-- --------------------------------------------------------

--
-- Tablo için tablo yapısı `teslim`
--

CREATE TABLE IF NOT EXISTS `teslim` (
  `teslim_no` int(5) NOT NULL,
  `adres` varchar(50) COLLATE utf8mb4_turkish_ci DEFAULT NULL,
  `tel` int(10) DEFAULT NULL,
  `sehir` varchar(20) COLLATE utf8mb4_turkish_ci DEFAULT NULL,
  `kul_no` int(10) DEFAULT NULL,
  PRIMARY KEY (`teslim_no`),
  KEY `FK_teslim` (`kul_no`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_turkish_ci;

--
-- Tablo döküm verisi `teslim`
--

INSERT INTO `teslim` (`teslim_no`, `adres`, `tel`, `sehir`, `kul_no`) VALUES
(1, 'cebeci', 2147483647, 'ankara', 1),
(2, 'emek', 2147483647, 'ankara', 2);

-- --------------------------------------------------------

--
-- Tablo için tablo yapısı `urun`
--

CREATE TABLE IF NOT EXISTS `urun` (
  `urun_no` int(10) NOT NULL,
  `model` varchar(20) COLLATE utf8mb4_turkish_ci DEFAULT NULL,
  `marka` varchar(20) COLLATE utf8mb4_turkish_ci DEFAULT NULL,
  `fiyat` int(10) DEFAULT NULL,
  PRIMARY KEY (`urun_no`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_turkish_ci;

--
-- Tablo döküm verisi `urun`
--

INSERT INTO `urun` (`urun_no`, `model`, `marka`, `fiyat`) VALUES
(1, 'fujitsu-96', 'siemens', 250),
(2, 'u-800', 'samsung', 400);

-- --------------------------------------------------------

--
-- Tablo için tablo yapısı `urun_gonder`
--

CREATE TABLE IF NOT EXISTS `urun_gonder` (
  `teslim_no` int(5) NOT NULL,
  `ad` varchar(20) COLLATE utf8mb4_turkish_ci DEFAULT NULL,
  `soyad` varchar(20) COLLATE utf8mb4_turkish_ci DEFAULT NULL,
  PRIMARY KEY (`teslim_no`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_turkish_ci;

--
-- Tablo döküm verisi `urun_gonder`
--

INSERT INTO `urun_gonder` (`teslim_no`, `ad`, `soyad`) VALUES
(1, 'Ayşe', 'Ak'),
(2, 'Ahmet', 'Kara');

-- --------------------------------------------------------

--
-- Tablo için tablo yapısı `urun_grup`
--

CREATE TABLE IF NOT EXISTS `urun_grup` (
  `grup_id` int(5) NOT NULL,
  `grup_adi` varchar(20) COLLATE utf8mb4_turkish_ci DEFAULT NULL,
  `urun_no` int(5) DEFAULT NULL,
  PRIMARY KEY (`grup_id`),
  KEY `FK_urun_grup` (`urun_no`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_turkish_ci;

--
-- Tablo döküm verisi `urun_grup`
--

INSERT INTO `urun_grup` (`grup_id`, `grup_adi`, `urun_no`) VALUES
(1, 'Notebook', 1),
(2, 'Cep Telefonu', 2);

--
-- Dökümü yapılmış tablolar için kısıtlamalar
--

--
-- Tablo kısıtlamaları `alisveris`
--
ALTER TABLE `alisveris`
  ADD CONSTRAINT `FK_alisveris` FOREIGN KEY (`kul_no`) REFERENCES `kullanici` (`kul_no`),
  ADD CONSTRAINT `FK_alisveris1` FOREIGN KEY (`urun_no`) REFERENCES `urun` (`urun_no`);

--
-- Tablo kısıtlamaları `fatura`
--
ALTER TABLE `fatura`
  ADD CONSTRAINT `FK_fatura` FOREIGN KEY (`teslim_no`) REFERENCES `teslim` (`teslim_no`);

--
-- Tablo kısıtlamaları `satis`
--
ALTER TABLE `satis`
  ADD CONSTRAINT `FK_satis` FOREIGN KEY (`urun_no`) REFERENCES `urun` (`urun_no`),
  ADD CONSTRAINT `FK_satis1` FOREIGN KEY (`alisveris_id`) REFERENCES `alisveris` (`alisveris_id`);

--
-- Tablo kısıtlamaları `stok`
--
ALTER TABLE `stok`
  ADD CONSTRAINT `FK_stok` FOREIGN KEY (`urun_no`) REFERENCES `urun` (`urun_no`);

--
-- Tablo kısıtlamaları `teslim`
--
ALTER TABLE `teslim`
  ADD CONSTRAINT `FK_teslim` FOREIGN KEY (`kul_no`) REFERENCES `kullanici` (`kul_no`);

--
-- Tablo kısıtlamaları `urun_gonder`
--
ALTER TABLE `urun_gonder`
  ADD CONSTRAINT `FK_urun_gonder` FOREIGN KEY (`teslim_no`) REFERENCES `teslim` (`teslim_no`);

--
-- Tablo kısıtlamaları `urun_grup`
--
ALTER TABLE `urun_grup`
  ADD CONSTRAINT `FK_urun_grup` FOREIGN KEY (`urun_no`) REFERENCES `urun` (`urun_no`);
