Re: Normalisierung: brauche Tipp...



i.steinhardt@xxxxxx wrote:
On 3 Jul., 11:48, Andreas Scherbaum <ads-n...@xxxxxxxxxxxxx> wrote:

FKs sind eine feine Sache - aber wie läuft die Sache mit "Nativ-MySQL"
ohne FK?

"Nativ-MySQL", wie du es so schön nennst, bringt InnoDB mit. Man muss
das nur nutzen (wollen). Wenn du keine FK brauchst, suchst du eigentlich
keine Datenbank sondern ein Datengrab. Aber dann können die Daten auch
nicht so wichtig sein.


in den MySQL-Büchern (ggf. schon etwas angestaubt) ist zu lesen: "das
Fehlen von FKs kann verschmerzt werden, da diese mit entsprechender
Programmlogik ersetzt werden können..."

Ich habe mal bei einem meiner Provider per PHPMyAdmin geguckt, was für
Typen angeboten werden:
Default engine as of MySQL 3.23 with great performance: MyISAM
Hash based, stored in memory, useful for temporary tables: MEMORY
Archive storage engine: ARCHIVE
CSV storage engine: CSV
Federated MySQL storage engine: FEDERATED
Collection of identical MyISAM tables: MRG_MYISAM

von InnoDB nix zu sehen...

Wir sprechen nicht von angestaubten und ranzigen Versionen, die seit
Jahrzehnten nicht mehr supported werden, sorry. Selbst Mysql ist da
in den letzten Jahren ein Stück erwachsener geworden.

http://www.mysql.com/company/legal/lifecycle/

Version 3.x hat schon nicht mal mehr Extended Support, wenn dein
Provider dir so etwas noch anbietet, ist das schon fahrlässig.

An deiner Stelle würde ich mir einen anderen Provider suchen.


Bye

--
Andreas 'ads' Scherbaum
Failure is not an option. It comes bundled with your Microsoft product.
(Ferenc Mantfeld)
.



Relevant Pages

  • Re: Which MySQL Provider.
    ... Read the GPL, ... The GPL isn't different for this particular provider. ... We wanted to target Mysql in our o/r mapper. ... for their database. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Using SQL on Development Machine
    ... Download the MySQL bits for your OS. ... you need a provider if you are ... do I need to download and install this in order to ...
    (microsoft.public.dotnet.framework.adonet)
  • Re: Datenimport mit LOAD DATA
    ... den Excel-Quatsch als .csv speichern und dann per MySQL Client LOAD ... Womit hat MySQL bzw. LOAD DATA ein Problem? ... Mit der Umlautcodierung in deinem CSV file. ...
    (de.comp.datenbanken.mysql)
  • Re: Why do I get "name LocalSqlServer was not found" when my app uses MySQL?
    ... clear the default provider and specify a custom provider: ... for sample access code to MySql using ASP.NET 2.0. ... Juan T. Llibre, asp.net MVP ... I don't have a SQL ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: CSV file as database
    ... Seems that I've caused this CSV input thing to drift two a couple different threads. ... I now have a process that gets my CVS into MySQL without too much fuss. ... That allowed me to create a database with nothing in it. ... Once the database was created, there was a command button called SQL, that offered a panel into which SQL commands could be typed. ...
    (microsoft.public.dotnet.languages.vb)