-- phpMyAdmin SQL Dump
-- version 5.1.1deb5ubuntu1
-- https://www.phpmyadmin.net/
--
-- Host: localhost:3308:3308
-- Generation Time: Mar 22, 2026 at 01:46 PM
-- Server version: 8.0.45-0ubuntu0.22.04.1
-- PHP Version: 8.1.2-1ubuntu2.23

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
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 */;

--
-- Database: `zg_trenesanas_eksamenam_1`
--

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

--
-- Table structure for table `kategorija`
--

CREATE TABLE `kategorija` (
  `kategorija_id` int NOT NULL COMMENT 'Unikalais ID (PK)',
  `kategorija_kods` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Kods',
  `nosaukums` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Kategorijas nosaukums',
  `vecakas_id` int DEFAULT NULL COMMENT 'FK - kategorija.kategorija_id'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Darbu kategorijas un apakskategorijas';

--
-- Dumping data for table `kategorija`
--

INSERT INTO `kategorija` (`kategorija_id`, `kategorija_kods`, `nosaukums`, `vecakas_id`) VALUES
(1, '13', 'KABELU KANALIZACIJA', NULL),
(2, '13-sub', 'Darbu komplekss kabelu aku uzstadisanai', 1),
(3, '13-bok', 'Bojajumu noversana kabelu kanalizacija', 1),
(4, '14', 'OPTISKA KABELA IEGULDISANAS UN MONTAZAS DARBI', NULL),
(5, '14-ieg', 'Optisko kabelu ieguldisana', 4),
(6, '14-uzm', 'Uzmavas sagatavosana', 4),
(7, '14-met', 'Optisko skijedru metinasana', 4),
(8, '14-odf', 'ODF uzstadisana un montaza', 4),
(9, '14-mer', 'Merijumi un dokumentacija', 4),
(10, '17', 'TELEKOMUNIKACIJU TIKLA PROJEKTESANA', NULL),
(11, '17-izp', 'Izpilddokumentacijas izgatavosana ar komunikaciju geografisku piesaistisanu', 10);

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

--
-- Table structure for table `lokala_tame`
--

CREATE TABLE `lokala_tame` (
  `tame_id` int NOT NULL COMMENT 'Unikalais ID (PK)',
  `objekts_id` int NOT NULL COMMENT 'FK - objekts.objekts_id',
  `nosaukums` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Tames nosaukums',
  `datums` date DEFAULT NULL COMMENT 'Sagatavosanas datums'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Lokalas tames galvene';

--
-- Dumping data for table `lokala_tame`
--

INSERT INTO `lokala_tame` (`tame_id`, `objekts_id`, `nosaukums`, `datums`) VALUES
(1, 1, 'Lokālā tāme - Optisko kabeļu un telekomunikāciju tīkla darbi', NULL);

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

--
-- Table structure for table `objekts`
--

CREATE TABLE `objekts` (
  `objekts_id` int NOT NULL COMMENT 'Unikalais ID (PK)',
  `nosaukums` text COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Objekta nosaukums',
  `partneris` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Sadarbibas partneris',
  `pilseta` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Pilseta'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Buvbjekts, kuram tiek veikti darbi';

--
-- Dumping data for table `objekts`
--

INSERT INTO `objekts` (`objekts_id`, `nosaukums`, `partneris`, `pilseta`) VALUES
(1, 'Lielās ielas rekonstrukcija posmā no Jāņa Čakstes bulvāra līdz Dambja ielai', '', 'Jelgava');

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

--
-- Table structure for table `pozicija`
--

CREATE TABLE `pozicija` (
  `pozicija_id` int NOT NULL COMMENT 'Unikalais ID (PK)',
  `poz_nr` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Pozicijas numurs',
  `darbu_veids` text COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Darba veida apraksts',
  `mervieniba` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Mervieniba',
  `daudzums` decimal(10,2) DEFAULT NULL COMMENT 'Daudzums',
  `cena` decimal(10,2) DEFAULT NULL COMMENT 'Vienibas cena (Ls)',
  `kopeja_izmaksa` decimal(10,2) DEFAULT '0.00' COMMENT 'Kopeja izmaksa (Ls)',
  `kategorija_id` int NOT NULL COMMENT 'FK - kategorija.kategorija_id'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Darbu pozicijas';

--
-- Dumping data for table `pozicija`
--

INSERT INTO `pozicija` (`pozicija_id`, `poz_nr`, `darbu_veids`, `mervieniba`, `daudzums`, `cena`, `kopeja_izmaksa`, `kategorija_id`) VALUES
(1, '13A', 'Kabelu kanalizacijas celtnieciba bloka 1', 'kan/km', '0.42', NULL, '0.00', 1),
(2, '13B', 'Kabelu kanalizacijas celtnieciba bloka 2-6', 'kan/km', '1.06', NULL, '0.00', 1),
(3, '13H K-0.3', 'Kabelu akas PEH uzstadisana', 'gab.', '16.00', NULL, '0.00', 2),
(4, '13H K-0.2', 'Atzara 100/50 uzstadisana', 'gab.', '1.00', NULL, '0.00', 2),
(5, '13H K-1.5', 'Kabelu akas KKC2 uzstadisana uz esosas kanalizacijas', 'gab.', '9.00', NULL, '0.00', 2),
(6, '13H1 K-1.5', 'Kabelu akas PEH uzstadisana uz esosas kanalizacijas', 'gab.', '2.00', NULL, '0.00', 2),
(7, '13K', 'Kabelu kanalizacijas aku luku komplektu nomaina', 'gab.', '13.00', NULL, '0.00', 3),
(8, '14A', 'Optiska kabela ieguldisana kabelu kanalizacija', 'km', '3.60', NULL, '0.00', 5),
(9, '14M2', 'Uzmavas uzstadisana un 2 optisko kabelu iestrade uzmava', 'uzmava', '10.00', NULL, '0.00', 6),
(10, '14M4', 'Jauna optiska kabela pievienosana esosajai uzmavai', 'kabelis', '19.00', NULL, '0.00', 6),
(11, '14N1', 'Optiska kabela skijedru metinasana (jaunieguldits kabelis)', 'metinajums', '192.00', NULL, '0.00', 7),
(12, '14N2', 'Optisko skijedru parmetinasana esosa uzmava', 'metinajums', '96.00', NULL, '0.00', 7),
(13, '14O1', 'Optiska sadales panela ODF uzstadisana', 'gab.', '4.00', NULL, '0.00', 8),
(14, '14O3', 'Optiska kabela montaza gala iekarta ODF bez konektoriem', 'skijedra', '96.00', NULL, '0.00', 8),
(15, '14P1', 'Pienemšanas testesana un profilaktiskie merijumi', 'skijedra', '26.00', NULL, '0.00', 9),
(16, '14P2', 'Optiska kabela linijas pases sagatavosana', 'doc.pakete', '2.00', NULL, '0.00', 9),
(17, '14P3', 'Optiska kabela linijas pases korekcija pec atzarojuma izbūves', 'doc.pakete', '1.00', NULL, '0.00', 9),
(18, '17A', 'Telekomunikaciju tiklu izpilddokumentacijas izgatavosana', 'km', '0.93', NULL, '0.00', 11);

--
-- Indexes for dumped tables
--

--
-- Indexes for table `kategorija`
--
ALTER TABLE `kategorija`
  ADD PRIMARY KEY (`kategorija_id`),
  ADD KEY `vecakas_id` (`vecakas_id`);

--
-- Indexes for table `lokala_tame`
--
ALTER TABLE `lokala_tame`
  ADD PRIMARY KEY (`tame_id`),
  ADD KEY `objekts_id` (`objekts_id`);

--
-- Indexes for table `objekts`
--
ALTER TABLE `objekts`
  ADD PRIMARY KEY (`objekts_id`);

--
-- Indexes for table `pozicija`
--
ALTER TABLE `pozicija`
  ADD PRIMARY KEY (`pozicija_id`),
  ADD KEY `kategorija_id` (`kategorija_id`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `kategorija`
--
ALTER TABLE `kategorija`
  MODIFY `kategorija_id` int NOT NULL AUTO_INCREMENT COMMENT 'Unikalais ID (PK)', AUTO_INCREMENT=12;

--
-- AUTO_INCREMENT for table `lokala_tame`
--
ALTER TABLE `lokala_tame`
  MODIFY `tame_id` int NOT NULL AUTO_INCREMENT COMMENT 'Unikalais ID (PK)', AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `objekts`
--
ALTER TABLE `objekts`
  MODIFY `objekts_id` int NOT NULL AUTO_INCREMENT COMMENT 'Unikalais ID (PK)', AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `pozicija`
--
ALTER TABLE `pozicija`
  MODIFY `pozicija_id` int NOT NULL AUTO_INCREMENT COMMENT 'Unikalais ID (PK)', AUTO_INCREMENT=19;

--
-- Constraints for dumped tables
--

--
-- Constraints for table `kategorija`
--
ALTER TABLE `kategorija`
  ADD CONSTRAINT `kategorija_ibfk_1` FOREIGN KEY (`vecakas_id`) REFERENCES `kategorija` (`kategorija_id`) ON DELETE SET NULL;

--
-- Constraints for table `lokala_tame`
--
ALTER TABLE `lokala_tame`
  ADD CONSTRAINT `lokala_tame_ibfk_1` FOREIGN KEY (`objekts_id`) REFERENCES `objekts` (`objekts_id`) ON DELETE CASCADE;

--
-- Constraints for table `pozicija`
--
ALTER TABLE `pozicija`
  ADD CONSTRAINT `pozicija_ibfk_1` FOREIGN KEY (`kategorija_id`) REFERENCES `kategorija` (`kategorija_id`);
COMMIT;

/*!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 */;
