| | | | |
| |||||||
| Software-Design Diskussionen auf Profi-Niveau: PHP Lösungen auf konzeptioneller Ebene |
|
| | LinkBack | Themen-Optionen | Bewertung: |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 07.09.2010
Beiträge: 724
PHP-Kenntnisse: Fortgeschritten ![]() | Bei zwei bin ich ChrisBs Meinung. In meiner Anwendung habe ich eine Kombination aus 1 und 3, würde ich sagen. Ich speichere den Wert normiert ab, also in der Standardeinheit der entsprechenden Einheit (macht sich für Berechnungen etc. gut). Zusätzlich wird als Fremdschlüssel die Anzeigeeinheit gespeichert, also wenn Gramm eingegeben wurde, soll auch Gramm angezeigt werden und nicht KG. In der Anwendung kann über Drop-Down mit ein bisschen JavaScript die Einheit auch gewechselt werden. Der Fremdschlüssel verweist auf die Einheitentabelle. Hier ist die Standardeinheit, die Umrechnungsfaktoren und die Bezeichnung hinterlegt. Die Einheiten sind nach Typ gruppiert, also Gewicht, Volumen ... |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 25.05.2010
Beiträge: 852
PHP-Kenntnisse: Anfänger ![]() | Vielen Dank soweit für eure Antworten. Das ganze wird für ein Shop-System benötigt. Dabei ist das Gewicht oder eine Länge ein Attribut eines Produktes. Größere Systeme ala Magento oder Oxid arbeiten meines Wissens nach Konvention, Mangento verwendet z.B. DECIMAL (12,4) für Gewicht. Istegelitz spricht genau den Punkt an, welchen ich etwas kritisch sehe. In aller Regel würden wohl drei Nachkomma- und neun Vorkommastellen mit Sicherheit reichen. Vielleicht mache ich mir an dieser Stelle zu viele Gedanken über mögliche Extrema, wie z.B. Mikrogramm. Wahrscheinlich treffen sie bei einem Shop gar nie ein. @ nikosch Kilogramm ist die Standard SI-Einheit für Masse?! |
| | |
| | ||
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.994
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
Oh, ok, dann empfehle ich wohl besser nicht SI-Einheiten. Sondern die Einheiten ohne Präfix. Kleiner Tipp, Trainmaster: Eine Aussage sollte man nicht als Frage formulieren.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- | |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 25.05.2010
Beiträge: 852
PHP-Kenntnisse: Anfänger ![]() | Da hast du wohl recht, das Fragezeichen gehört da nicht hin, Danke. Nach dem SI-Einheitensystem zu verfahren finde ich gar nicht so verkehrt. So wie es aussieht, gibt es noch ein weiteres Einheitensystem, das CGS. Dort ist Gramm die Basiseinheit. Trotzdem werde ich es mit einer Konvention über das SI-Einheitensystem versuchen. |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.994
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Gerade die Abweichung schafft doch aber nur Probleme. Der Vorteil ist doch eben, dass ich mit den Präfixen super k => *= 1000, m => /= 1000 etc. abbilden kann. So muss ich erst die Basiseinheit auswerten, was bspw. in der DB ein echter Nachteil ist.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Tabelle soll nach X Einträgen neue Zeile anfangen | raws18 | PHP Einsteiger | 6 | 10.02.2011 17:19 |
| Vie Formular empfangene Daten berarbeiten und an remote PHP Skript senden | fr3sh | PHP Einsteiger | 4 | 27.01.2011 10:20 |
| mehrere Daten von Tabelle gleichzeitig eintragen | Mario75 | PHP Einsteiger | 3 | 27.11.2010 12:49 |
| [Erledigt] geänderte Daten übergeben ? | danyh | Datenbanken | 3 | 17.03.2010 12:00 |
| Speicherung von Datum und Uhrzeit in einer Datenbank | [-UFO-]Melkor | PHP Tipps 2009 | 4 | 27.05.2009 12:31 |
| persistente Speicherung von Suchparametern (db-seitig) | nikosch | Software-Design | 13 | 26.04.2009 13:24 |
| speicherung der daten bei stromausfall? | MrCavity | Datenbanken | 2 | 19.11.2005 17:39 |
| [Erledigt] sql daten für einen kunden auslesen/ändern im Formular | PHP Tipps 2005-2 | 3 | 12.10.2005 08:36 | |
| [Erledigt] Daten aus mehreren Tabellen holen | Datenbanken | 0 | 19.09.2005 17:14 | |
| Daten auslesen und ändern | Datenbanken | 2 | 17.09.2005 19:28 | |
| Daten eintragen und auslesen | Rettungsdackel | Datenbanken | 0 | 14.09.2005 16:29 |
| Modales Fenster zur Eingabe von Daten | HTML, Usability und Barrierefreiheit | 0 | 22.06.2004 12:52 | |
| Übertragung von Daten zwischen Anmeldeschritten | PHP Tipps 2004 | 6 | 18.06.2004 20:32 | |
| HILFE: Column count doesn't match value count at row 1 | Datenbanken | 17 | 12.06.2004 16:45 | |
| daten werden nicht übergeben | PHP Tipps 2004 | 1 | 04.06.2004 12:03 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| persistente speicherung, persistente speicherung von daten in einer datenbank, magento attribute mit einheit, db decimal wie viele vorkommastellen, magento attribut einheiten, persistente datenspeicherung in php oder sql, php sql persistente datenspeicherung, magento umrechnung metrisch, php persistente daten, kann mangento preise ohne nachkomma, metrische uhrzeiten |