Sagen wir, Du willst den Stil `adressen` nennen. Dann könnte `adressen.dbx` (datamodel) so aussehen:
\DeclareDatamodelEntrytypes{adresse}
\DeclareDatamodelFields[type=list,
datatype=name]
{name}
\DeclareDatamodelFields[type=field,
datatype=literal]
{strasse,ort,plz}
\DeclareDatamodelEntryfields[adresse]{%
name,strasse,ort,plz,gender}
Die entsprechende Datei `adressen.bbx` (Bibliograpieausgabe …)
\RequireBibliographyStyle{numeric}
\DeclareBibliographyDriver{adresse}{%
\printnames{name}\setunit{\addcomma\addspace}%
\printfield{strasse}\setunit{\addcomma\addspace}%
\printfield{plz}\setunit{\addspace}\printfield{ort}%
\usebibmacro{finentry}}
\DeclareNameFormat[adresse]{anrede}{#1}
und zu guter Letzt die passende Datei `adressen.cbx` (Zitierbefehle…):
\RequireCitationStyle{numeric}
\DeclareCiteCommand{\citeanrede}{}{%
\iffieldequalstr{gender}{sm}
{\printtext{Herr}}{\printtext{Frau}}%
\setunit{\addspace}\printnames[anrede]{name}}
{}{}
\DeclareCiteCommand{\citeadresse}{}{%
\printtext{\par\noindent}%
\iffieldequalstr{gender}{sm}{\printtext{Herrn}}{\printtext{Frau}}%
\setunit{~}\printnames{name}%
\setunit{\\}\printfield{strasse}%
\setunit{\\}\printfield{plz}\setunit{\addspace}\printfield{ort}}
{}{}
Speichert man die Dateien alle an einem Ort ab, wo sie gefunden werden können (im Arbeitsverzeichnis des Dokuments oder im lokalen TeX-Baum (bei mir wäre das `/usr/local/texlive/texmf-local/tex/latex/local/adressen/`) – dann aber nicht vergessen, die Datenbank mit `mktexlsr` aufzufrischen), dann kann man das so verwenden:
% arara: pdflatex
% arara: biber
% arara: pdflatex
% arara: pdflatex
\documentclass[parskip=half-,toc=flat,
fontsize=9pt,DIV = 9, paper=a5,pagesize,headings=normal]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[autostyle]{csquotes}
\usepackage[style=adressen,defernumbers]{biblatex}
\addbibresource{MeineAdressen.bib}
\addbibresource{biblatex-examples.bib}
\begin{document}
\citeadresse{max}
\citeadresse{eva}
\bigskip
Lieber \citeanrede{max}, liebe \citeanrede{eva},
schaut euch doch mal \cite{companion} und \cite{knuth:ct:a} an.
\printbibliography[type=adresse,title=Verteilerliste]
\printbibliography[nottype=adresse,resetnumbers]
\end{document}
Soweit ich weiß, ist es übrigens nicht möglich, mehere Stile parallel zu verwenden. D.h. eine eventuelle zusätzliche Bibliograpie wird dann mit dem gleichen Stil gesetzt.
----------
Alternativ könnte man auch den Inhalt der `bbx`- und `cbx`-Dateien in eine `sty`-Datei stecken, sagen wir `adressen.sty`. Die wird dann zusammen mit der `dbx`-Datei am gleichen Ort abgespeichert, wo man die `bbx`- und `cbx`-Dateien auch gespeichert hätte.
`adressen.sty`:
\RequirePackage[datamodel=adressen]{biblatex}
\ExecuteBibliographyOptions{defernumbers}
\DeclareBibliographyDriver{adresse}{%
\printnames{name}\setunit{\addcomma\addspace}%
\printfield{strasse}\setunit{\addcomma\addspace}%
\printfield{plz}\setunit{\addspace}\printfield{ort}%
\usebibmacro{finentry}}
\DeclareNameFormat[adresse]{anrede}{#1}
\DeclareCiteCommand{\citeanrede}{}{%
\iffieldequalstr{gender}{sm}
{\printtext{Herr}}{\printtext{Frau}}%
\setunit{\addspace}\printnames[anrede]{name}}
{}{}
\DeclareCiteCommand{\citeadresse}{}{%
\printtext{\par\noindent}%
\iffieldequalstr{gender}{sm}{\printtext{Herrn}}{\printtext{Frau}}%
\setunit{~}\printnames{name}%
\setunit{\\}\printfield{strasse}%
\setunit{\\}\printfield{plz}\setunit{\addspace}\printfield{ort}}
{}{}
Verwendet werden kann sie dann so:
% arara: pdflatex
% arara: biber
% arara: pdflatex
% arara: pdflatex
\documentclass[parskip=half-,toc=flat,
fontsize=9pt,DIV = 9, paper=a5,pagesize,headings=normal]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[autostyle]{csquotes}
\usepackage{adressen}
\addbibresource{MeineAdressen.bib}
\addbibresource{biblatex-examples.bib}
\begin{document}
\citeadresse{max}
\citeadresse{eva}
\bigskip
Lieber \citeanrede{max}, liebe \citeanrede{eva},
schaut euch doch mal \cite{companion} und \cite{knuth:ct:a} an.
\printbibliography[type=adresse,title=Verteilerliste]
\printbibliography[nottype=adresse,resetnumbers]
\end{document}