Partikel im Glossarium
Überblick
Partikel sind unveränderliche Wortarten im Hermeneus-Glossarium. Sie umfassen Konjunktionen, Präpositionen, Adverbien, Interjektionen und andere indeklinable Ausdrücke. Als einzige Wortart im Glossarium sind Partikel nicht morphologisierbar.
Model: App\Models\PartikelTabelle: glossarium_partikelBasis-Klasse: Erbt von VocabMorpher: Keiner (nicht morphologisierbar)
Charakteristika
- Nicht morphologisierbar (keine Formenbildung)
- Keine
morph-Spalte in der Datenbank - Art-basierte Klassifikation (adv, konj, präp, interj, etc.)
- Einfachste Struktur aller Glossarium-Wortarten
- Nur Grundform (lemma) und Bedeutung erforderlich
Datenbankstruktur
Tabelle: glossarium_partikel
| Feld | Typ | Beschreibung | Beispiel |
|---|---|---|---|
id | Integer | Primärschlüssel | 321 |
lemma | String | Grundform des Partikels | et, sed, quia, cum |
info | String (nullable) | Zusätzliche Informationen | Adverb zu difficilis |
fb_art | String | Art des Partikels | adv, konj, präp, interj |
bedeutung | String | Deutsche Bedeutung | und, aber, weil, als |
bedeutungen_alle | Text (nullable) | Alle Bedeutungen | null |
status | Integer | Verifizierungsstatus | 0-3 |
created_at | Timestamp | Erstellungszeitpunkt | |
updated_at | Timestamp | Aktualisierungszeitpunkt | |
deleted_at | Timestamp (nullable) | Löschzeitpunkt (Soft Delete) | |
created_by_id | Integer (nullable) | Ersteller-ID | |
updated_by_id | Integer (nullable) | Bearbeiter-ID |
Wichtig: Es gibt keine morph-Spalte, da Partikel nicht morphologisiert werden!
Erforderliche Felder
public array $RequiredFields = [
'lemma', // Grundform des Partikels
'fb_art', // Art des Partikels
'bedeutung' // Deutsche Bedeutung
];Typische Fehler und Hinweise zum Ausfüllen
Partikel sind unveränderliche Wortarten ohne Morphologie, was die Dateneingabe vereinfacht. Dennoch treten Fehler auf, insbesondere bei der Abgrenzung zu anderen Wortarten und der korrekten Klassifikation. Die folgende Tabelle zeigt häufige Probleme:
| Feld | Typischer Fehler | Auswirkung | Richtig | Hinweis |
|---|---|---|---|---|
lemma | Großschreibung: "Et" | Formenerkennung versagt | et | Partikel IMMER kleinschreiben |
lemma | Adverb von Adjektiv als eigenständiges Partikel: "ardenter" | Datenredundanz, fehlende Verlinkung | Verweis auf "ardens" im info-Feld | Adverbien aus Adjektiven sollten verlinkt werden |
lemma | Konjugierte Verbform: "inquit" als Partikel | Falsche Wortart, Morphologie fehlt | inquit als Verbform von "inquam" | Verbformen gehören zu Verben, nicht zu Partikeln |
lemma | Deklinierte Form: "eius" als Partikel | Falsche Kategorisierung | eius als Genitivform von "is" (Pronomen) | Deklinierbare Formen sind keine Partikel |
fb_art | Falsche Art: "cum" als "adv" statt "konj" | Fehlerhafte Filterung, falsche Kategorisierung | cum als "konj" | Genau prüfen: Adverb vs. Konjunktion |
fb_art | Leer gelassen | Validierung schlägt fehl, kein Speichern möglich | adv, konj, präp, interj, partikel | fb_art ist Pflichtfeld |
| Allgemein | Präposition ohne Kasusangabe: "in" ohne Kasus-Info | Lernende wissen nicht, welcher Kasus folgt | "in (+ Abl.: in, auf; + Akk.: in...hinein)" im info-Feld | Präpositionen sollten Kasus dokumentieren |
| Allgemein | Adverbien von Adjektiven separat statt verlinkt: "difficiliter" ohne Verweis | Keine Verbindung zum Adjektiv sichtbar | "Adverb zu difficilis" im info-Feld | Ableitungen immer dokumentieren |
bedeutung | Unvollständig bei Präpositionen: nur "in" | Kasus-Information fehlt | "in, auf (+ Abl.); in...hinein, nach (+ Akk.)" | Präpositionen mit Kasus-Bedeutungen |
lemma | Partikel-Kombination: "necque" statt "neque" | Rechtschreibfehler | neque | Korrekte lateinische Schreibweise prüfen |
| Allgemein | Adjektiv-Adverb separat: "bene" separat von "bonus" | Fehlende Verlinkung | Verweis auf "bonus" | Adverbien sollten auf Adjektiv verweisen |
Checkliste für korrekte Partikel-Einträge
Vor dem Speichern eines Partikels sollten folgende Punkte geprüft werden:
- Ist das Lemma kleingeschrieben?
- Handelt es sich wirklich um ein Partikel und nicht um eine deklinierte/konjugierte Form?
- Ist
fb_artkorrekt ausgefüllt (adv/konj/präp/interj/partikel)? - Wurde bei Adverbien von Adjektiven der Verweis im
info-Feld angegeben? - Ist bei Präpositionen der verlangte Kasus dokumentiert (im
info- oderbedeutung-Feld)? - Wurde geprüft, dass das Partikel nicht bereits als andere Wortart existiert?
- Ist die Rechtschreibung korrekt (neque, nicht necque)?
- Ist die
bedeutungvollständig (bei Präpositionen mit Kasus-Angaben)?
Morphologisierung
Nicht morphologisierbar
public bool $IsManuellMorphologisierbar = false;
public bool $IsMorphologisierbar = false;Partikel sind die einzige Wortart im Glossarium, die nicht morphologisierbar ist. Es gibt keine Formenbildung, keine Deklination, keine Konjugation. Das Lemma ist gleichzeitig die einzige Form.
Partikel-Arten (fb_art)
| Art-Kürzel | Beschreibung | Beispiele |
|---|---|---|
adv | Adverb | bene (gut), male (schlecht), saepe (oft) |
konj | Konjunktion | et (und), sed (aber), quia (weil) |
präp | Präposition | in (in), ad (zu), ex (aus) |
interj | Interjektion | heu (ach!), o (o!) |
partikel | Sonstige Partikel | -ne (Fragepartikel), -que (und) |
Hinweis: Die Bezeichnung "Partikel" wird sowohl als Oberbegriff für alle unveränderlichen Wortarten als auch als spezifische Kategorie für Partikel im engeren Sinne verwendet.
getLemmaInfo()
public function getLemmaInfo(): string
{
return $this->getInfoColumn();
}Die Methode gibt nur den Inhalt des info-Feldes zurück. Da Partikel keine morphologischen Varianten haben, gibt es keine zusätzlichen Forminformationen.
Beispiele:
- iamdudum → "" (kein info-Feld)
- difficulter → " (Adverb zu difficilis)"
Verwendungsbeispiele
Partikel abrufen
use App\Models\Partikel;
// Partikel laden
$et = Partikel::where('lemma', 'et')->first();
// Informationen anzeigen
echo $et->lemma; // "et"
echo $et->bedeutung; // "und"
echo $et->fb_art; // "konj"
// Lemma-Info anzeigen
echo $et->lemma . $et->getLemmaInfo(); // "et" (kein info)Neues Partikel erstellen
use App\Models\Partikel;
$partikel = Partikel::create([
'lemma' => 'ergo',
'fb_art' => 'adv',
'bedeutung' => 'also, folglich',
'status' => 1,
'created_by_id' => auth()->id()
]);
// Keine Morphologisierung nötig!Partikel mit zusätzlicher Info
$partikel = Partikel::create([
'lemma' => 'difficiliter',
'info' => 'Adverb zu difficilis',
'fb_art' => 'adv',
'bedeutung' => 'schwierig',
'status' => 2,
'created_by_id' => auth()->id()
]);
// Info wird in getLemmaInfo() angezeigt
echo $partikel->lemma . $partikel->getLemmaInfo();
// Output: "difficiliter (Adverb zu difficilis)"Partikel nach Art filtern
// Alle Adverbien
$adverbien = Partikel::where('fb_art', 'adv')->get();
// Alle Konjunktionen
$konjunktionen = Partikel::where('fb_art', 'konj')->get();
// Alle Präpositionen
$präpositionen = Partikel::where('fb_art', 'präp')->get();
// Verifizierte Partikel
$verified = Partikel::where('status', '>=', 2)->get();Partikel suchen
// Suche nach Lemma
$partikel = Partikel::where('lemma', 'LIKE', 'prop%')->get();
// Suche nach Bedeutung
$partikel = Partikel::where('bedeutung', 'LIKE', '%öffentlich%')->get();
// Alle Partikel alphabetisch
$partikel = Partikel::orderBy('lemma', 'asc')->get();Sachfelder zuordnen
$partikel = Partikel::find(321);
// Sachfeld zuordnen
$partikel->sachfelder()->attach([15, 22]);
// Sachfelder abrufen
$sachfelder = $partikel->sachfelder;
// Sachfeld-IDs abrufen
$sachfeldIds = $partikel->getSachfeldListAttribute();Beispieldaten aus der Datenbank
iamdudum (Adverb)
[
'id' => 321,
'lemma' => 'iamdudum',
'info' => null,
'fb_art' => 'adv',
'bedeutung' => 'schon lange',
'status' => 2
]Verwendung: "iamdudum exspecto" (ich warte schon lange)
propalam (Adverb)
[
'id' => 452,
'lemma' => 'propalam',
'info' => null,
'fb_art' => 'adv',
'bedeutung' => 'öffentlich',
'status' => 2
]Verwendung: "propalam dicere" (öffentlich sagen)
finaliter (Adverb)
[
'id' => 453,
'lemma' => 'finaliter',
'info' => null,
'fb_art' => 'adv',
'bedeutung' => 'endlich',
'status' => 2
]Verwendung: "finaliter pervenit" (er kommt endlich an)
ardenter (Adverb)
[
'id' => 454,
'lemma' => 'ardenter',
'info' => null,
'fb_art' => 'adv',
'bedeutung' => 'brennend',
'status' => 2
]Verwendung: "ardenter amare" (brennend lieben)
difficulter (Adverb mit Info)
[
'id' => 455,
'lemma' => 'difficulter',
'info' => 'Adverb zu difficilis',
'fb_art' => 'adv',
'bedeutung' => 'schwierig',
'status' => 2
]Besonderheit: Das info-Feld verweist auf das zugehörige Adjektiv.
Besonderheiten
Keine Morphologie-Spalte
Im Gegensatz zu allen anderen Wortarten besitzt die Tabelle glossarium_partikel keine morph-Spalte. Dies ist eine bewusste Design-Entscheidung, da Partikel keine morphologischen Varianten haben.
$fillable vs. $guarded
public $fillable = [
'id',
'lemma',
'info',
'fb_art',
'bedeutung',
'bedeutungen_alle',
'status',
'deleted_at',
'created_by_id',
'updated_by_id'
];Partikel verwenden das $fillable-Array (White-List-Ansatz), nicht $guarded wie Wendungen.
Info-Feld für Ableitungsinformationen
Das info-Feld wird häufig genutzt, um auf Ableitungen hinzuweisen:
- "Adverb zu difficilis"
- "Superlativ von bene"
- "Verstärkungspartikel"
Einfachste Wortart
Partikel haben die einfachste Struktur aller Glossarium-Wortarten:
- Nur drei erforderliche Felder
- Keine Morphologisierung
- Keine Sonderformen
- Keine komplexen Validierungen
Präpositionen mit Kasus
Bei Präpositionen kann das info-Feld den verlangten Kasus enthalten:
- "in (+ Abl.: in, auf; + Akk.: in...hinein, nach)"
- "ad (+ Akk.)"
- "ex (+ Abl.)"
Dies ist jedoch optional und wird nicht systematisch erfasst.
Integration in Übungen
Partikel können wie alle anderen Wortarten in Übungen verwendet werden:
// Partikel für Übung auswählen
$partikel = Partikel::where('status', '>=', 2)
->where('fb_art', 'adv')
->inRandomOrder()
->limit(10)
->get();
// In Übung einbinden
foreach ($partikel as $p) {
echo $p->lemma . " - " . $p->bedeutung;
}Konstanten
const ROUTE_NAME = 'partikel';
const MODEL_NAME = 'partikel';
const CLASS_NAME = 'Partikel';Wichtig: Es gibt keine MORPHER und MORPH_INFO_HANDLER Konstanten!
Vererbungshierarchie
Vocab (Basis-Model)
└── PartikelPartikel erben von Vocab und nutzen folgende Traits:
HasAlleFormenAttribute(theoretisch vorhanden, praktisch nicht genutzt)VerifiableReportablehasStatushasVerweisebelongsToLerneinheiten
Nicht verwendet:
Morphable(Partikel sind nicht morphologisierbar)
Vergleich mit anderen Wortarten
| Eigenschaft | Partikel | Wendungen | Nomina |
|---|---|---|---|
| Morphologisierbar | Nein | Nein | Ja |
| morph-Spalte | Nein | Nein | Ja |
| fb_art-Feld | Ja | Nein | Nein |
| Komplexität | Minimal | Minimal | Hoch |
| Erforderliche Felder | 3 | 2 | 5 |
Weitere Informationen
Für allgemeine Glossarium-Informationen siehe:
- Glossarium-Übersicht (falls vorhanden)
- Wendungen-Dokumentation (ähnlich einfache Struktur)
Für morphologisierbare Wortarten siehe: