Marc Reichelt: Kritik und Vorschläge zu meinem neuen Projekt

Beitrag lesen

Hallo Vinzenz,

Aus der Tabelle 2) Songs

id | name      | url                                   | artist_id

0  | Was Zählt | http://dietotenhosen.de/waszaehlt.mp3 | 0
1  | Der Graf  | http://bademeister.com/dergraf.ogg    | 1
2  | Fliegen   | http://dietotenhosen.de/fliegen.mp3   | 0

würden die drei Tabellen

  1. Songs

id | name      | artist_id

0  | Was Zählt | 0
1  | Der Graf  | 1
2  | Fliegen   | 0

  1. Filetype

id | name

0  | MP3
1  | OGG
2  | ...

  1. Download

id | songid | typeid | url

0  | 0      | 0      | http://dietotenhosen.de/waszaehlt.mp3
1  | 0      | 1      | http://dietotenhosen.de/waszaehlt.ogg
2  | 1      | 1      | http://bademeister.com/dergraf.ogg
3  | 2      | 0      | http://dietotenhosen.de/fliegen.mp3

Weil Du die Anzahl der Formate klein halten willst, würde es sich _in der Darstellung_ ausnahmsweise einmal anbieten, die verschiedenen Formate als Spalten anzuzeigen, so dass es beim HTML-Output je Song nur eine einzige Zeile gibt.

Einfacher ist natürlich die Ausgabe untereinander ...

Und falls ich es übersehen habe, sollte man bei der Suche auch das Format spezifizieren können. Es soll Leute geben, die können mit OGG nichts anfangen, warum ihnen OGG-Dateien anbieten.

Ja, super Sache!
Genau darüber habe ich nämlich soeben nachgedacht, wie ich unterschiedliche Formate am Besten in eine Datenbank speichere.

Ich überlege mir soeben das neue Tabellenkonzept, und dank dir bin ich damit gleich fertig.
Eventuell überlege ich mir auch gerade, die OMR doch zu opensourcen - denn ich habe schon von zwei anderen Leuten Hilfe angeboten bekommen.

Grüße

Marc Reichelt || http://www.marcreichelt.de/

--
Linux is like a wigwam - no windows, no gates and an Apache inside!
Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
http://emmanuel.dammerer.at/selfcode.html
0 60

Kritik und Vorschläge zu meinem neuen Projekt

Marc Reichelt
  • meinung
  1. 1
    Schuer
    1. 1
      Marc Reichelt
      1. 1
        wahsaga
        1. 0
          Marc Reichelt
    2. 0
      Girom
      1. 0
        Marc Reichelt
        1. 0
          Girom
          1. 0
            Marc Reichelt
            1. 0
              Girom
              1. 0
                Marc Reichelt
  2. 1
    krueger
    1. 1
      Christian Kruse
    2. 0
      Marc Reichelt
      1. 1
        dedlfix
    3. 0
      Andreas Lindig
      1. 0
        krueger
        1. 0
          Eternius
          1. 0
            Marc Reichelt
            1. 0
              Andreas Lindig
            2. 0

              Kunst und Kommerz

              Siechfred
              • menschelei
              1. 0
                Andreas Lindig
        2. 1
          wahsaga
        3. 0
          dedlfix
        4. 0
          Andreas Lindig
  3. 0
    Krueger
    1. 0
      Marc Reichelt
  4. 1
    Klawischnigg
    1. 0
      wahsaga
      1. 0
        Klawischnigg
        1. 0
          wahsaga
          1. 0
            Klawischnigg
      2. 0
        Alexander Brock
        1. 0
          wahsaga
          1. 0
            Marc Reichelt
  5. 1
    Christoph Zurnieden
    1. 0
      Marc Reichelt
      1. 1
        Christoph Zurnieden
        1. 0
          Alexander Brock
          1. 0
            Christoph Zurnieden
      2. 0
        wahsaga
        1. 0

          Die Musikformate

          Marc Reichelt
          1. 0
            Tim Tepaße
            1. 0
              Marc Reichelt
              1. 0
                Alexander Brock
  6. 1
    Alexander Brock
    1. 0
      Marc Reichelt
      1. 0
        Alexander Brock
        1. 0
          Marc Reichelt
          1. 2
            Vinzenz Mai
            1. 0
              Marc Reichelt
  7. 0
    Alexander Brock
    1. 0
      daniel84
      1. 0
        Alexander Brock
    2. 0
      Marc Reichelt
      1. 0
        Alexander Brock
        1. 0
          Marc Reichelt
        2. 0
          Auge
          1. 0
            Alexander Brock
            1. 0
              Marc Reichelt