---
title: "Optimera tabeller"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/165357-optimera-tabeller"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Guldstrand"
published: "2007-10-11T18:15:48.000Z"
updated: "2007-10-15T09:37:18.000Z"
replies: 4
views: 394
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/165357-optimera-tabeller"
---

# Optimera tabeller

## #1 — Guldstrand, 2007-10-11T18:15Z

Har funderat lite på lämpliga tabeller till en databas för tv-serier.
Är dock tacksam för hjälp med att "optimera" det hela, (om det anses behövas).

Följande tabeller finns:

```php
CREATE TABLE `avsnitt` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `titel` varchar(50) NOT NULL default '',
  `handling` text NOT NULL,
  PRIMARY KEY  (`id`),
  KEY `titel` (`titel`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

-- 
-- Data i tabell `avsnitt`
-- 

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

-- 
-- Struktur för tabell `betyg`
-- 

CREATE TABLE `betyg` (
  `serie` int(10) unsigned NOT NULL default '0',
  `skadespelare` int(10) unsigned NOT NULL default '0',
  `regissor` int(10) unsigned NOT NULL default '0',
  `datum` datetime NOT NULL default '0000-00-00 00:00:00',
  KEY `serie` (`serie`),
  KEY `skadespelare` (`skadespelare`),
  KEY `regissor` (`regissor`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- 
-- Data i tabell `betyg`
-- 

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

-- 
-- Struktur för tabell `kategorier`
-- 

CREATE TABLE `kategorier` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `namn` varchar(50) NOT NULL default '',
  PRIMARY KEY  (`id`),
  KEY `namn` (`namn`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=15 ;

-- 
-- Data i tabell `kategorier`
-- 

INSERT INTO `kategorier` VALUES (1, 'Action');
INSERT INTO `kategorier` VALUES (2, 'Animerat');
INSERT INTO `kategorier` VALUES (3, 'Barn & Familj');
INSERT INTO `kategorier` VALUES (4, 'Dokumentär');
INSERT INTO `kategorier` VALUES (5, 'Drama');
INSERT INTO `kategorier` VALUES (6, 'Komedi');
INSERT INTO `kategorier` VALUES (7, 'Krig');
INSERT INTO `kategorier` VALUES (8, 'Musikal');
INSERT INTO `kategorier` VALUES (9, 'Sci-Fi');
INSERT INTO `kategorier` VALUES (10, 'Skräck');
INSERT INTO `kategorier` VALUES (11, 'Sport');
INSERT INTO `kategorier` VALUES (12, 'Thriller');
INSERT INTO `kategorier` VALUES (13, 'Western');
INSERT INTO `kategorier` VALUES (14, 'Äventyr');

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

-- 
-- Struktur för tabell `regissorer`
-- 

CREATE TABLE `regissorer` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `namn` varchar(50) NOT NULL default '',
  `fodd` date NOT NULL default '0000-00-00',
  `tillagd` datetime NOT NULL default '0000-00-00 00:00:00',
  PRIMARY KEY  (`id`),
  KEY `namn` (`namn`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

-- 
-- Data i tabell `regissorer`
-- 

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

-- 
-- Struktur för tabell `serieavsnitt`
-- 

CREATE TABLE `serieavsnitt` (
  `serie_id` int(10) unsigned NOT NULL default '0',
  `avsnitt_id` int(10) unsigned NOT NULL default '0',
  KEY `serie_id` (`serie_id`),
  KEY `avsnitt_id` (`avsnitt_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- 
-- Data i tabell `serieavsnitt`
-- 

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

-- 
-- Struktur för tabell `serieprofil`
-- 

CREATE TABLE `serieprofil` (
  `serie_id` int(10) unsigned NOT NULL default '0',
  `profil_id` int(10) unsigned NOT NULL default '0',
  KEY `serie_id` (`serie_id`),
  KEY `profil_id` (`profil_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- 
-- Data i tabell `serieprofil`
-- 

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

-- 
-- Struktur för tabell `serier`
-- 

CREATE TABLE `serier` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `titel` varchar(100) NOT NULL default '',
  `orig_titel` varchar(100) NOT NULL default '',
  `handling` text NOT NULL,
  `artal` year(4) NOT NULL default '0000',
  `bild` varchar(50) NOT NULL default '',
  `tillagd` datetime NOT NULL default '0000-00-00 00:00:00',
  PRIMARY KEY  (`id`),
  KEY `namn` (`titel`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

-- 
-- Data i tabell `serier`
-- 

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

-- 
-- Struktur för tabell `skadespelare`
-- 

CREATE TABLE `skadespelare` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `namn` varchar(50) NOT NULL default '',
  `fodd` date NOT NULL default '0000-00-00',
  `bild` varchar(50) NOT NULL default '',
  `tillagd` datetime NOT NULL default '0000-00-00 00:00:00',
  PRIMARY KEY  (`id`),
  KEY `namn` (`namn`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
```

Något jag har glömt eller borde ändra?
Tacksam för alla förslag.  ;)

Permalänk: https://www.webforum.nu/p/165357

## #2 — @nders, 2007-10-11T18:35Z

Om det nu är databastabellerna du vill ha hjälp med - passar det då inte bättre att fråga i SQL-forumet? Frågan har ju ingenting överhuvudtaget att göra med PHP.

(Rapporterad för flytt till lämpligt forum - men försök gärna posta rätt.)

Permalänk: https://www.webforum.nu/p/2038157

## #3 — Pedda, 2007-10-11T18:40Z

Flyttas från PHP

Permalänk: https://www.webforum.nu/p/2038158

## #4 — Guldstrand, 2007-10-11T18:51Z

> **@nders skrev:**
>
> Om det nu är databastabellerna du vill ha hjälp med - passar det då inte bättre att fråga i SQL-forumet? Frågan har ju ingenting överhuvudtaget att göra med PHP.
> 
> (Rapporterad för flytt till lämpligt forum - men försök gärna posta rätt.)

Ber om ursäkt för detta, kunde nämligen inte hitta något lämpligare forum när jag postade ämnet.   :r

Permalänk: https://www.webforum.nu/p/2038163

## #5 — spango, 2007-10-15T09:37Z

Inte en optimeringsgrej, men du kan bespara dig själv en massa framtida huvudvärk om du använder UTF-8 istället för Latin-1.

Permalänk: https://www.webforum.nu/p/2039023

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/165357-optimera-tabeller
