Zum Inhalt springen
Zurück zum Journal
Anleitungen9. Oktober 20263 Min. Lesezeit

Datenmodell für einen Uhrenbestand, das hält

Sie bauen eine eigene Bestandsdatenbank für Uhren? Welche Felder echten Händlerbestand aushalten, wo Referenz und Seriennummer Fallen stellen.

Viktor Siewert
Viktor Siewert
Founder, ChronoDesk
Journal-Titelbild mit „5711/1A-010" in großer Schrift
Inhalttippen zum Ausklappen

Jeder Händler, der sein eigenes Bestandstool schreibt, fängt mit fünf Spalten an: Marke, Modell, Preis, Status, Foto. Ein halbes Jahr später sind es vierzig, die Hälfte davon Freitext, und niemand traut den Summen. Das Schema war für Artikel gebaut. Eine Uhr ist kein Artikel, sondern ein Einzelstück mit Geschichte.

Diese Entscheidungen halten. Die meisten davon sind so, wie eine Uhr in ChronoDesk abgebildet ist.

Identität: erst die Referenz, dann das Modell

Die Referenz ist der Schlüssel. Der Modellname ist eine Beschriftung für Menschen.

  • Referenz so speichern, wie die Marke sie schreibt. 126710BLRO, 5711/1A-010, 15500ST.OO.1220ST.01, WSSA0018. Schrägstrich, Punkte und Suffix bleiben. „5711" und „5711/1A-010" sind weder dieselbe Uhr noch derselbe Preis.
  • Eine normalisierte Kopie für den Abgleich. Großbuchstaben, ohne Leerzeichen und Bindestriche, damit „126710 blro" die 126710BLRO findet. Abgleichen mit der Kopie, anzeigen mit dem Original.
  • Unbekannte Referenzen zulassen. Kein Katalog ist vollständig. Markieren Sie sie als eigene Einträge, statt den nächstbesten Treffer zu erzwingen. Unsere Uhren-Datenbank hat 23.597 Referenzen aus 27 Marken und bekommt trotzdem laufend neue.
  • Die Modellfamilie wird abgeleitet, nicht getippt. Ist die Referenz bekannt, kommt die Familie aus dem Katalog. Doppelt tippen ist der Grund, warum „GMT Master II" und „GMT-Master II" im Report zwei Gruppen sind.

Wie Referenzen je Marke aufgebaut sind, steht in Wie man die Referenznummer einer Uhr liest.

Das Stück: Seriennummer, Jahrgang, Lieferumfang, Zustand

  • Die Seriennummer ist intern. Sie bezeichnet genau eine Uhr und gehört Ihnen und Ihrem Käufer. In ein öffentliches Inserat oder einen Partner-Feed kommt sie nie.
  • Der Jahrgang als Zahl, mit einem eigenen Vermerk, ob er belegt (Papiere) oder geschätzt ist.
  • Der Lieferumfang in Bestandteilen (Box, Papiere, Anhänger, Zusatzglieder) plus eine kurze Bezeichnung wie „Full Set". Käufer filtern danach. Siehe Box und Papiere.
  • Der Zustand auf einer festen Skala, auf die sich Ihr Team einigt, nicht als Freitext.

Geld: Kostenzeilen statt eines Kostenfelds

Eine einzige Spalte „Kosten" ist die teuerste Abkürzung in einem Händlertool. Die echten Kosten sind der Einkaufspreis plus jede Position, die danach auf die Uhr fällt: Revision, Politur, Kurier, versicherter Versand, Provision für den Vermittler. Speichern Sie jede als eigene Zeile mit Datum und Art. Die Marge ist dann Verkaufspreis minus Summe, und sie stimmt.

Speichern Sie auch Preise pro Kanal. Ein B2B-Preis für Händler und ein B2C-Preis für Endkunden sind normal, Chrono24 oder Shopify weichen vielleicht noch einmal ab.

Besteuerung pro Uhr

Wie Sie einkaufen, bestimmt, wie Sie verkaufen. Eine von privat gekaufte Uhr kann unter die Differenzbesteuerung fallen, eine mit ausgewiesener Umsatzsteuer gekaufte nicht. Das ist eine Eigenschaft der Uhr, festgelegt beim Ankauf, nicht des Verkaufs. In ChronoDesk ist es ein festes Feld an der Uhr (Regelbesteuerung, Differenzbesteuerung, innergemeinschaftlich, Reverse Charge, Ausfuhr, Kleinunternehmer), gewählt beim Ankauf, und jede Rechnung folgt ihm.

Der Status ist das Vokabular des Händlers

„Auf Lager", „Reserviert", „In Revision", „Kommission", „Verkauft". Jeder Händler benennt sie etwas anders. Behandeln Sie den Status als Liste des Händlers, nicht als Ihr Enum, und behalten Sie den Verlauf: wann reserviert, für wen, wann verkauft.

Ein Datensatz, viele Leser

Der größte Fehler ist kein Feld, sondern Kopien. Eine Tabelle für den Bestand, eine für den Shop, eine dritte für die Buchhaltung. Jede driftet weg.

Wenn Sie Tools rund um Ihren Bestand bauen, lassen Sie sie aus einem Datensatz lesen. ChronoDesk exportiert diesen Datensatz als CSV, JSON oder XML, einmalig oder als Live-URL, die Ihr Tool abruft, und der Export lässt Seriennummern und Einkaufspreise bewusst weg. Wie das geht und wo unsere API steht (auf der Roadmap, noch nicht verfügbar), lesen Sie in Eigene Tools mit ChronoDesk verbinden.

Oder Sie sparen sich die Basisschicht. ChronoDesk führt diesen Datensatz für Sie, mit Rechnungen und Statistiken obendrauf, und ist 60 Tage kostenlos. Zu den Tarifen.

Zuletzt aktualisiert am 9. Oktober 2026. Der Inhalt dieses Beitrags gibt das Verständnis von ChronoDesk zum Zeitpunkt der Veröffentlichung wieder und stellt keine Rechts-, Steuer- oder Finanzberatung dar. Den vollständigen Hinweis finden Sie in unserem Haftungsausschluss.
Teilen
Tagsdevelopersdata-modelreferenceinventoryexport