DROP DATABASE IF EXISTS zaposleni;

CREATE DATABASE IF NOT EXISTS zaposleni CHARACTER SET utf8mb4 /* COLLATE utf8mb4_sl_0900_ai_ci */;

USE zaposleni;

-- phpMyAdmin SQL Dump
-- version 4.5.4.1deb2ubuntu2
-- http://www.phpmyadmin.net
--
-- Gostitelj: localhost:3306
-- Čas nastanka: 27. jan 2018 ob 21.17
-- Različica strežnika: 5.7.21-0ubuntu0.16.04.1
-- Različica PHP: 7.0.22-0ubuntu0.16.04.1

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Zbirka podatkov: `zaposleni`
--

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

--
-- Struktura tabele `delo`
--

CREATE TABLE `delo` (
  `ID_delo`     INT (11)    NOT NULL,
  `Funkcija`    CHAR(30)    NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Odloži podatke za tabelo `delo`
--

INSERT INTO `delo`
  (`ID_delo`, `Funkcija`)
  VALUES
  (667, 'CLERK'),
  (668, 'STAFF'),
  (669, 'ANALYST'),
  (670, 'SALESPERSON'),
  (671, 'MANAGER'),
  (672, 'PRESIDENT');

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


--
-- Struktura tabele `lokacija`
--

CREATE TABLE `lokacija` (
  `ID_lokacija`     INT  (11)    NOT NULL,
  `Regija`          CHAR (30)    NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Odloži podatke za tabelo `lokacija`
--

INSERT INTO `lokacija`
  (`ID_lokacija`, `Regija`)
  VALUES
  (122, 'NEW YORK'),
  (123, 'DALLAS'),
  (124, 'CHICAGO'),
  (167, 'BOSTON');

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


--
-- Struktura tabele `oddelek`
--

CREATE TABLE `oddelek` (
  `ID_oddelek`      INT  (11)     NOT NULL,
  `Ime`             CHAR (30)     NOT NULL,
  `ID_lokacija`     INT  (11)     NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Odloži podatke za tabelo `oddelek`
--

INSERT INTO `oddelek`
  (`ID_oddelek`, `Ime`, `ID_lokacija`)
  VALUES
  (10, 'ACCOUNTING', 122),
  (20, 'RESEARCH', 124),
  (30, 'SALES', 123),
  (40, 'OPERATIONS', 167);

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



--
-- Struktura tabele `zaposleni`
--

CREATE TABLE `zaposleni` (
  `ID_zaposleni`        INT  (11)     NOT NULL,
  `Priimek`             CHAR (30)     NOT NULL,
  `Ime`                 CHAR (30)     NOT NULL,
  `Vzdevek`             CHAR (30)     NOT NULL,
  `ID_delo`             INT  (11)     DEFAULT NULL,
  `ID_nadrejeni`        INT  (11)     DEFAULT NULL,
  `Datum_zaposlitve`    DATE          DEFAULT NULL,
  `Placa`               INT  (11)     DEFAULT NULL,
  `Provizija`           INT  (11)     DEFAULT NULL,
  `ID_oddelek`          INT  (11)     DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Odloži podatke za tabelo `zaposleni`
--

INSERT INTO `zaposleni`
  (`ID_zaposleni`, `Priimek`, `Ime`, `Vzdevek`, `ID_delo`, `ID_nadrejeni`, `Datum_zaposlitve`, `Placa`, `Provizija`, `ID_oddelek`)
  VALUES
  (7369, 'SMITH', 'JOHN', 'Q', 667, 7521, '1984-12-17', 800, NULL, 20),
  (7499, 'ALLEN', 'KEVIN', 'J', 670, 7369, '1985-02-20', 1600, 300, 30),
  (7505, 'DOYLE', 'JEAN', 'K', 671, 7369, '1985-04-04', 2850, NULL, 30),
  (7506, 'DENNIS', 'LYNN', 'S', 671, 7369, '1985-05-15', 2750, NULL, 30),
  (7507, 'BAKER', 'LESLIE', 'D', 671, 7506, '1985-06-10', 2200, NULL, 40),
  (7521, 'WARK', 'CYNTHIA', 'D', 670, 7506, '1985-02-22', 1250, 500, 30);

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


--
-- Indeksi zavrženih tabel
--

--
-- Indeksi tabele `delo`
--
ALTER TABLE `delo`
  ADD PRIMARY KEY (`ID_delo`);

--
-- Indeksi tabele `lokacija`
--
ALTER TABLE `lokacija`
  ADD PRIMARY KEY (`ID_lokacija`);

--
-- Indeksi tabele `oddelek`
--
ALTER TABLE `oddelek`
  ADD PRIMARY KEY (`ID_oddelek`);

--
-- Indeksi tabele `zaposleni`
--
ALTER TABLE `zaposleni`
  ADD PRIMARY KEY (`ID_zaposleni`);

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
