-- https://www.phpmyadmin.net/
--

START TRANSACTION;



--
-- Database: `students-database-collection`
--

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

--
-- Table structure for table `address_word_no`
--

CREATE TABLE `address_word_no` (
  `id` int(11) NOT NULL,
  `word_no` varchar(100) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `address_word_no`
--

INSERT INTO `address_word_no` (`id`, `word_no`) VALUES
(1, '1'),
(2, '2'),
(3, '3'),
(4, '4'),
(5, '5'),
(6, '6'),
(7, '7'),
(8, '8'),
(9, '9');

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

--
-- Table structure for table `class_list`
--

CREATE TABLE `class_list` (
  `id` int(11) NOT NULL,
  `Class_Name` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `class_list`
--

INSERT INTO `class_list` (`id`, `Class_Name`) VALUES
(1, 'একাদশ-দ্বাদশ'),
(2, 'স্নাতক (পাস)'),
(3, 'স্নাতক (সম্মান)');

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

--
-- Table structure for table `department_list`
--

CREATE TABLE `department_list` (
  `id` int(11) NOT NULL,
  `Department_Name` varchar(255) NOT NULL,
  `class_id` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `department_list`
--

INSERT INTO `department_list` (`id`, `Department_Name`, `class_id`) VALUES
(1, 'বিজ্ঞান', 1),
(2, 'ব্যবসায় শিক্ষা', 1),
(3, 'মানবিক', 1),
(4, 'বিএ', 2),
(5, 'বিএসএস', 2),
(6, 'বাংলা', 3),
(7, 'অর্থনীতি', 3),
(8, 'ইসলামের ইতিহাস ও সংস্কৃতি', 3),
(9, 'সমাজবিজ্ঞান', 3),
(10, 'রাষ্ট্রবিজ্ঞান', 3),
(11, 'হিসাববিজ্ঞান', 3);

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

--
-- Table structure for table `session_list`
--

CREATE TABLE `session_list` (
  `id` int(11) NOT NULL,
  `Session_Name` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `session_list`
--

INSERT INTO `session_list` (`id`, `Session_Name`) VALUES
(1, '2020-21'),
(2, '2021-22'),
(3, '2022-23'),
(4, '2023-24'),
(5, '2024-25'),
(6, '2025-26');

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

--
-- Table structure for table `subjects_list`
--

CREATE TABLE `subjects_list` (
  `id` int(11) NOT NULL,
  `subject_code` int(255) DEFAULT NULL,
  `Subject_Paper_major_name` varchar(255) NOT NULL,
  `Subject_Paper_code` varchar(255) NOT NULL,
  `Subject_Paper_major_code` int(100) DEFAULT NULL,
  `Subject_Type` enum('Mandatory_Subject','Group_wise_Subject') DEFAULT NULL,
  `department_id` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `subjects_list`
--

INSERT INTO `subjects_list` (`id`, `subject_code`, `Subject_Paper_major_name`, `Subject_Paper_code`, `Subject_Paper_major_code`, `Subject_Type`, `department_id`) VALUES
(120, 101, 'বাংলা', '১ম পত্র', 101, 'Mandatory_Subject', 1),
(121, 101, 'বাংলা', '১ম পত্র', 101, 'Mandatory_Subject', 2),
(122, 101, 'বাংলা', '১ম পত্র', 101, 'Mandatory_Subject', 3),
(123, 102, 'বাংলা', '২য় পত্র', 101, 'Mandatory_Subject', 1),
(124, 102, 'বাংলা', '২য় পত্র', 101, 'Mandatory_Subject', 2),
(125, 102, 'বাংলা', '২য় পত্র', 101, 'Mandatory_Subject', 3),
(126, 107, 'ইংরেজী', '১ম পত্র', 107, 'Mandatory_Subject', 1),
(127, 107, 'ইংরেজী', '১ম পত্র', 107, 'Mandatory_Subject', 2),
(128, 107, 'ইংরেজী', '১ম পত্র', 107, 'Mandatory_Subject', 3),
(129, 108, 'ইংরেজী', '২য় পত্র', 107, 'Mandatory_Subject', 1),
(130, 108, 'ইংরেজী', '২য় পত্র', 107, 'Mandatory_Subject', 2),
(131, 108, 'ইংরেজী', '২য় পত্র', 107, 'Mandatory_Subject', 3),
(132, 275, 'আইসিটি', '', 275, 'Mandatory_Subject', 1),
(133, 275, 'আইসিটি', '', 275, 'Mandatory_Subject', 2),
(134, 275, 'আইসিটি', '', 275, 'Mandatory_Subject', 3),
(135, 121, 'যুক্তিবিদ্যা', '১ম পত্র', 121, 'Group_wise_Subject', 3),
(136, 122, 'যুক্তিবিদ্যা', '২য় পত্র', 121, 'Group_wise_Subject', 3),
(137, 267, 'ইসলামের ইতিহাস ও সংস্কৃতি', '১ম পত্র', 267, 'Group_wise_Subject', 3),
(138, 268, 'ইসলামের ইতিহাস ও সংস্কৃতি', '২য় পত্র', 267, 'Group_wise_Subject', 3),
(139, 109, 'অর্থনীতি', '১ম পত্র', 109, 'Group_wise_Subject', 3),
(140, 110, 'অর্থনীতি', '২য় পত্র', 109, 'Group_wise_Subject', 3),
(141, 269, 'পৌরনীতি ও সুশাসন', '১ম পত্র', 269, 'Group_wise_Subject', 3),
(142, 270, 'পৌরনীতি ও সুশাসন', '২য় পত্র', 269, 'Group_wise_Subject', 3),
(143, 249, 'ইসলাম শিক্ষা', '১ম পত্র', 249, 'Group_wise_Subject', 3),
(144, 250, 'ইসলাম শিক্ষা', '২য় পত্র', 249, 'Group_wise_Subject', 3),
(145, 117, 'সমাজবিজ্ঞান', '১ম পত্র', 117, 'Group_wise_Subject', 3),
(146, 118, 'সমাজবিজ্ঞান', '২য় পত্র', 117, 'Group_wise_Subject', 3),
(147, 304, 'ইতিহাস', '১ম পত্র', 304, 'Group_wise_Subject', 3),
(148, 305, 'ইতিহাস', '২য় পত্র', 304, 'Group_wise_Subject', 3),
(149, 286, 'উৎপাদন ব্যবস্থাপনা ও বিপণন', '১ম পত্র', 286, 'Group_wise_Subject', 2),
(150, 287, 'উৎপাদন ব্যবস্থাপনা ও বিপণন', '২য় পত্র', 286, 'Group_wise_Subject', 2),
(151, 277, 'ব্যবসায় সংগঠন ও ব্যবস্থাপনা', '১ম পত্র', 277, 'Group_wise_Subject', 2),
(152, 278, 'ব্যবসায় সংগঠন ও ব্যবস্থাপনা', '২য় পত্র', 277, 'Group_wise_Subject', 2),
(153, 253, 'হিসাববিজ্ঞান', '১ম পত্র', 253, 'Group_wise_Subject', 2),
(154, 254, 'হিসাববিজ্ঞান', '২য় পত্র', 253, 'Group_wise_Subject', 2),
(155, 109, 'অর্থনীতি', '১ম পত্র', 109, 'Group_wise_Subject', 2),
(156, 110, 'অর্থনীতি', '২য় পত্র', 109, 'Group_wise_Subject', 2),
(157, 174, 'পদার্থবিজ্ঞান', '১ম পত্র', 174, 'Group_wise_Subject', 1),
(158, 175, 'পদার্থবিজ্ঞান', '২য় পত্র', 174, 'Group_wise_Subject', 1),
(159, 176, 'রসায়ন', '১ম পত্র', 176, 'Group_wise_Subject', 1),
(160, 177, 'রসায়ন', '২য় পত্র', 176, 'Group_wise_Subject', 1),
(161, 178, 'জীববিজ্ঞান', '১ম পত্র', 178, 'Group_wise_Subject', 1),
(162, 179, 'জীববিজ্ঞান', '২য় পত্র', 178, 'Group_wise_Subject', 1),
(163, 265, 'উচ্চতর গণিত', '১ম পত্র', 265, 'Group_wise_Subject', 1),
(164, 266, 'উচ্চতর গণিত', '২য় পত্র', 265, 'Group_wise_Subject', 1);

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

--
-- Table structure for table `thana_or_upzilla_list`
--

CREATE TABLE `thana_or_upzilla_list` (
  `id` int(11) NOT NULL,
  `thana_or_upzilla_name` varchar(255) NOT NULL,
  `zilla_list_id` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `thana_or_upzilla_list`
--

INSERT INTO `thana_or_upzilla_list` (`id`, `thana_or_upzilla_name`, `zilla_list_id`) VALUES
(1, 'মহেশখালী', 1);

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

--
-- Table structure for table `union_pouroshaba_city_corporation_list`
--

CREATE TABLE `union_pouroshaba_city_corporation_list` (
  `id` int(11) NOT NULL,
  `name` varchar(255) NOT NULL,
  `thana_or_upzilla_list_id` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `union_pouroshaba_city_corporation_list`
--

INSERT INTO `union_pouroshaba_city_corporation_list` (`id`, `name`, `thana_or_upzilla_list_id`) VALUES
(1, 'পৌরসভা', 1),
(2, 'বড় মহেশখালী', 1),
(3, 'হোয়ানক', 1),
(4, 'কালামারছড়া', 1),
(5, 'মাতারবাড়ী', 1),
(6, 'ধলঘাটা', 1),
(7, 'শাপলাপুর', 1),
(8, 'ছোট মহেশখালী', 1),
(9, 'কুতুবজোম', 1);

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

--
-- Table structure for table `zilla_list`
--

CREATE TABLE `zilla_list` (
  `id` int(11) NOT NULL,
  `zilla_name` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `zilla_list`
--

INSERT INTO `zilla_list` (`id`, `zilla_name`) VALUES
(1, 'কক্সবাজার');

--
-- Indexes for dumped tables
--

--
-- Indexes for table `address_word_no`
--
ALTER TABLE `address_word_no`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `class_list`
--
ALTER TABLE `class_list`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `Class_Name` (`Class_Name`);

--
-- Indexes for table `department_list`
--
ALTER TABLE `department_list`
  ADD PRIMARY KEY (`id`),
  ADD KEY `class_id` (`class_id`);

--
-- Indexes for table `session_list`
--
ALTER TABLE `session_list`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `Session_Name` (`Session_Name`);

--
-- Indexes for table `subjects_list`
--
ALTER TABLE `subjects_list`
  ADD PRIMARY KEY (`id`),
  ADD KEY `department_id` (`department_id`);

--
-- Indexes for table `thana_or_upzilla_list`
--
ALTER TABLE `thana_or_upzilla_list`
  ADD PRIMARY KEY (`id`),
  ADD KEY `zilla_list_id` (`zilla_list_id`);

--
-- Indexes for table `union_pouroshaba_city_corporation_list`
--
ALTER TABLE `union_pouroshaba_city_corporation_list`
  ADD PRIMARY KEY (`id`),
  ADD KEY `thana_or_upzilla_list_id` (`thana_or_upzilla_list_id`);

--
-- Indexes for table `zilla_list`
--
ALTER TABLE `zilla_list`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `zilla_name` (`zilla_name`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `address_word_no`
--
ALTER TABLE `address_word_no`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=11;

--
-- AUTO_INCREMENT for table `class_list`
--
ALTER TABLE `class_list`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `department_list`
--
ALTER TABLE `department_list`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=12;

--
-- AUTO_INCREMENT for table `session_list`
--
ALTER TABLE `session_list`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;

--
-- AUTO_INCREMENT for table `subjects_list`
--
ALTER TABLE `subjects_list`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=165;

--
-- AUTO_INCREMENT for table `thana_or_upzilla_list`
--
ALTER TABLE `thana_or_upzilla_list`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `union_pouroshaba_city_corporation_list`
--
ALTER TABLE `union_pouroshaba_city_corporation_list`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10;

--
-- AUTO_INCREMENT for table `zilla_list`
--
ALTER TABLE `zilla_list`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- Constraints for dumped tables
--

--
-- Constraints for table `department_list`
--
ALTER TABLE `department_list`
  ADD CONSTRAINT `department_list_ibfk_1` FOREIGN KEY (`class_id`) REFERENCES `class_list` (`id`);

--
-- Constraints for table `subjects_list`
--
ALTER TABLE `subjects_list`
  ADD CONSTRAINT `subjects_list_ibfk_1` FOREIGN KEY (`department_id`) REFERENCES `department_list` (`id`);

--
-- Constraints for table `thana_or_upzilla_list`
--
ALTER TABLE `thana_or_upzilla_list`
  ADD CONSTRAINT `thana_or_upzilla_list_ibfk_1` FOREIGN KEY (`zilla_list_id`) REFERENCES `zilla_list` (`id`);

--
-- Constraints for table `union_pouroshaba_city_corporation_list`
--
ALTER TABLE `union_pouroshaba_city_corporation_list`
  ADD CONSTRAINT `union_pouroshaba_city_corporation_list_ibfk_1` FOREIGN KEY (`thana_or_upzilla_list_id`) REFERENCES `thana_or_upzilla_list` (`id`);
COMMIT;

